OpenBB Terminal
OpenBB Terminal: OpenBB Terminal: specialized toolkit for 3+ finance workflows covered in the triggers section.
Overview
Constraints
Evidence Quality
Medium confidence — review before critical use
24 non-negotiable constraints
WHENWhen implementing a new provider extension
ACTIONRegister the provider via the 'openbb_provider_extension' entry point in pyproject.toml
CONSEQUENCEProvider will not be discovered by ExtensionLoader, missing from provider_choices, and unusable through PlatformController
WHENWhen implementing a new OBBject extension
ACTIONReturn an instance of Extension class from the entry point
CONSEQUENCEExtension will be skipped during loading because load_obbject checks isinstance(entry, Extension) at line 160
WHENWhen implementing a new core extension
ACTIONReturn an instance of Router, FastAPI, or APIRouter from the entry point
CONSEQUENCECore extension will be skipped during loading because load_core only accepts Router, FastAPI, or APIRouter types
FAQ
Discussion (0)
No comments yet. Be the first to share!
Changelog
v0.1.0: Initial release on Doramagic.ai. Auto-generated batch-v1 metadata and FAQs based on tangweigang-jpg/doramagic-skills.