orchestrata_ultimate.context
Reference › orchestrata_ultimate › context › init
The package entry point re-exports the public names of assembler, budget, usage_log and the providers package, so callers import from orchestrata_ultimate.context.
At a glance
| Source | src/orchestrata_ultimate/context/__init__.py |
| Lines of code | 48 |
| Classes | 0 |
| Functions | 0 |
| Imports (internal) | orchestrata_ultimate.context.assembler, orchestrata_ultimate.context.budget, orchestrata_ultimate.context.providers, orchestrata_ultimate.context.usage_log |
| Imported by | none |
| Tests that import it | none |
Class diagram
No classes; see Functions.
Dependency diagram
API
No public API: the module defines no classes, functions or constants.
Source
"""Top-level context assembly package.
This package consolidates context-budget accounting, context-provider
renderers, and the unified assembler that combines them into a single
budgeted prompt context bundle. It sits at the orchestration layer so it
can integrate knowledge-graph code context (Layer 3) with memory and
session state (Layer 4) without violating downward-only dependency rules.
"""
from __future__ import annotations
from orchestrata_ultimate.context.assembler import (
ContextAssembly,
UnifiedContextAssembler,
)
from orchestrata_ultimate.context.budget import (
ContextBudget,
ContextUsage,
)
from orchestrata_ultimate.context.providers import (
render_artifact_digest,
render_ast_context,
render_mission_context,
render_plan_context,
render_semantic_context,
trim_to_budget,
)
from orchestrata_ultimate.context.usage_log import (
aggregate_usage,
read_usage_records,
write_usage_record,
)
__all__ = [
"ContextAssembly",
"UnifiedContextAssembler",
"ContextBudget",
"ContextUsage",
"render_artifact_digest",
"render_ast_context",
"render_mission_context",
"render_plan_context",
"render_semantic_context",
"trim_to_budget",
"aggregate_usage",
"read_usage_records",
"write_usage_record",
]