orchestrata_ultimate.context.providers
Reference › orchestrata_ultimate › context › providers › init
The package entry point re-exports the renderers and trim_to_budget from the six modules listed on the providers page.
At a glance
| Source | src/orchestrata_ultimate/context/providers/__init__.py |
| Lines of code | 31 |
| Classes | 0 |
| Functions | 0 |
| Imports (internal) | orchestrata_ultimate.context.providers.artifact_digest, orchestrata_ultimate.context.providers.ast_context, orchestrata_ultimate.context.providers.mission_context, orchestrata_ultimate.context.providers.plan_context, orchestrata_ultimate.context.providers.semantic_context, orchestrata_ultimate.context.providers.trimming |
| Imported by | orchestrata_ultimate.context |
| Tests that import it | tests/context/providers/test_ast_context.py, tests/context/providers/test_ast_context_coverage.py |
Class diagram
No classes; see Functions.
Dependency diagram
API
No public API: the module defines no classes, functions or constants.
Source
"""Context-provider renderers.
Each provider returns a compact markdown string for one context layer.
Providers are intentionally stateless: the ``UnifiedContextAssembler``
passes them the relevant slice of project/session state and they render
within their assigned token budget.
"""
from __future__ import annotations
from orchestrata_ultimate.context.providers.artifact_digest import (
render_artifact_digest,
)
from orchestrata_ultimate.context.providers.ast_context import render_ast_context
from orchestrata_ultimate.context.providers.mission_context import (
render_mission_context,
)
from orchestrata_ultimate.context.providers.plan_context import render_plan_context
from orchestrata_ultimate.context.providers.semantic_context import (
render_semantic_context,
)
from orchestrata_ultimate.context.providers.trimming import trim_to_budget
__all__ = [
"render_artifact_digest",
"render_ast_context",
"render_mission_context",
"render_plan_context",
"render_semantic_context",
"trim_to_budget",
]