21 lines
2.2 KiB
JSON
21 lines
2.2 KiB
JSON
{"file": ".trellis/workflow.md", "reason": "Trellis workflow and task execution rules"}
|
|
{"file": ".trellis/spec/backend/index.md", "reason": "Backend development constraints and verification baseline"}
|
|
{"file": ".trellis/spec/frontend/index.md", "reason": "Frontend rendering and app-layer conventions"}
|
|
{"file": ".trellis/spec/guides/cross-layer-thinking-guide.md", "reason": "Cross-layer contract checklist for protocol/backend/frontend changes"}
|
|
{"file": "AGENTS.md", "reason": "Project routing, protocol-source-of-truth, and git safety constraints"}
|
|
{"file": "backend/AGENTS.md", "reason": "Backend schema/tooling/runtime rules"}
|
|
{"file": "apps/AGENTS.md", "reason": "Frontend AG-UI and shared rendering rules"}
|
|
{"file": "backend/src/core/agentscope/tools/tool_config.py", "reason": "Current tool registry and tool name mapping"}
|
|
{"file": "backend/src/core/agentscope/tools/toolkit.py", "reason": "Current direct Python tool registration path"}
|
|
{"file": "backend/src/v1/agent/system_agents_config.py", "reason": "Worker enabled_tools loading from system agent config"}
|
|
{"file": "backend/src/schemas/agent/runtime_models.py", "reason": "Current worker output contract includes ui_hints"}
|
|
{"file": "backend/src/core/agentscope/runtime/stage_emitter.py", "reason": "Current TEXT_MESSAGE_END payload still emits ui_hints"}
|
|
{"file": "backend/src/v1/agent/utils.py", "reason": "History path still compiles ui_hints into ui_schema"}
|
|
{"file": "apps/lib/core/chat/ag_ui_event.dart", "reason": "Frontend event/history parser consumes ui_schema from backend"}
|
|
{"file": "apps/lib/shared/widgets/ui_schema/ui_schema_renderer.dart", "reason": "Current UI renderer consumes compiled ui_schema"}
|
|
{"file": "docs/protocols/ui/ui-schema.md", "reason": "UI schema protocol source of truth"}
|
|
{"file": "docs/protocols/ui/data-flow.md", "reason": "Current worker ui_hints -> ui_schema data-flow documentation"}
|
|
{"file": "docs/protocols/agent/sse-events.md", "reason": "SSE payload contract for worker and tool events"}
|
|
{"file": "docs/protocols/agent/run-agent-input.md", "reason": "Run-agent contract and ui_schema references"}
|
|
{"file": "docs/protocols/agent/api-endpoints.md", "reason": "HTTP endpoint contract for history and events payloads"}
|