Eugene Sukhodolskiy
authored
4 hours ago
|
|
.. |
|
|
|
|
__init__.py
|
Replace global lazy singletons with explicit AppContainer + lifespan
|
4 months ago
|
|
|
agent.py
|
agent: a profile switch now survives the turn that made it
|
7 hours ago
|
|
|
agent_run_context.py
|
agent parallelism: background tools, bg spawn_agent, parallel tool batches, message queue
|
12 days ago
|
|
|
ai_helper.py
|
Refactor: move tool helper modules into _internal subpackage
|
4 months ago
|
|
|
anti_stall.py
|
planning: replace the mandatory pre-turn gate with an agent-invoked plan tool
|
29 days ago
|
|
|
compressor.py
|
compressor: single-summary invariant — old summaries always fold into the fresh one
|
3 days ago
|
|
|
container.py
|
mcp keys W2: per-user client clones, KeyResolver wiring, user_id in call path
|
1 day ago
|
|
|
context_builder.py
|
tools, mcp: a description is a hook, not a manual
|
4 hours ago
|
|
|
event_bus.py
|
Architecture extensibility — event bus, middleware, auto-discovery, Pydantic profiles
|
5 months ago
|
|
|
events.py
|
agent parallelism: background tools, bg spawn_agent, parallel tool batches, message queue
|
12 days ago
|
|
|
name_generator.py
|
navi: session naming folds agent's final replies into context
|
2 days ago
|
|
|
orchestrator.py
|
background tasks: review fixes B1-B11 batch
|
3 days ago
|
|
|
pg_session_store.py
|
agent: a profile switch now survives the turn that made it
|
7 hours ago
|
|
|
planning.py
|
planning: fix LLM-output failure modes that killed every plan
|
12 days ago
|
|
|
registry.py
|
tool_manual: a manual the agent cannot reach is not a manual
|
5 hours ago
|
|
|
reload.py
|
reload: pick up the new code, and drop MCP tools that are gone
|
1 day ago
|
|
|
scheduler.py
|
recall: carry self-instruction (message) on the recall_update wire
|
2 months ago
|
|
|
session.py
|
Allocate message sequence numbers in the DB, not in memory
|
1 day ago
|
|
|
stream_guard.py
|
Step 4: Extract SubAgentRunner from run_ephemeral()
|
4 months ago
|
|
|
subagent_runner.py
|
tools: list_tools defaults to the profile the run executes as
|
7 hours ago
|
|
|
task_notes.py
|
background tasks: review fixes B1-B11 batch
|
3 days ago
|
|
|
tasks.py
|
tools: list_tools defaults to the profile the run executes as
|
7 hours ago
|
|
|
tool_executor.py
|
tool_manual: a manual the agent cannot reach is not a manual
|
5 hours ago
|
|
|
tool_utils.py
|
tool_manual: a manual the agent cannot reach is not a manual
|
5 hours ago
|