pbl_agent_runtime/scripts/m4a_manifest.json
2026-09-18 14:59:02 +08:00

229 lines
5.5 KiB
JSON

{
"success": true,
"contract_count": 10,
"contracts": [
"pbl_agent_designer_run",
"pbl_agent_critic_run",
"pbl_agent_trace_write",
"pbl_agent_trace_list",
"pbl_tool_registry_list",
"pbl_tool_registry_save",
"pbl_tool_adjudicate",
"pbl_approval_create",
"pbl_approval_decide",
"pbl_approval_list"
],
"dspy_endpoints": [
"pbl_agent_critic_run",
"pbl_agent_designer_run",
"pbl_agent_trace_list",
"pbl_agent_trace_write",
"pbl_approval_create",
"pbl_approval_decide",
"pbl_approval_list",
"pbl_tool_adjudicate",
"pbl_tool_registry_list",
"pbl_tool_registry_save"
],
"load_path_entries": 11,
"py_compiled": 22,
"problems": [],
"inventory_count": 39,
"inventory": [
{
"path": "modules/pbl_agent_runtime/.gitignore",
"bytes": 106,
"lines": 12
},
{
"path": "modules/pbl_agent_runtime/README.md",
"bytes": 298,
"lines": 1
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/__init__.py",
"bytes": 4120,
"lines": 135
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/init.py",
"bytes": 9592,
"lines": 297
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a.py",
"bytes": 12920,
"lines": 265
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_adjudicate.py",
"bytes": 17151,
"lines": 371
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_api.py",
"bytes": 3342,
"lines": 101
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_approval.py",
"bytes": 13953,
"lines": 305
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_backend.py",
"bytes": 16774,
"lines": 380
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_contract.py",
"bytes": 55217,
"lines": 1176
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_critic.py",
"bytes": 12984,
"lines": 296
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_designer.py",
"bytes": 27272,
"lines": 620
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_init.py",
"bytes": 5092,
"lines": 106
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_kernel.py",
"bytes": 13381,
"lines": 389
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_registry.py",
"bytes": 31817,
"lines": 638
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_store.py",
"bytes": 18821,
"lines": 544
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_tables.py",
"bytes": 15694,
"lines": 321
},
{
"path": "modules/pbl_agent_runtime/pbl_agent_runtime/m4a_trace.py",
"bytes": 11178,
"lines": 267
},
{
"path": "modules/pbl_agent_runtime/pyproject.toml",
"bytes": 1008,
"lines": 28
},
{
"path": "modules/pbl_agent_runtime/scripts/check_contract_sync.py",
"bytes": 9418,
"lines": 218
},
{
"path": "modules/pbl_agent_runtime/scripts/gen_dspy.py",
"bytes": 2140,
"lines": 52
},
{
"path": "modules/pbl_agent_runtime/scripts/load_path.py",
"bytes": 2445,
"lines": 62
},
{
"path": "modules/pbl_agent_runtime/scripts/m4a_contract_selftest.py",
"bytes": 30530,
"lines": 591
},
{
"path": "modules/pbl_agent_runtime/scripts/m4a_selftest.py",
"bytes": 24715,
"lines": 447
},
{
"path": "modules/pbl_agent_runtime/scripts/seed_m4a.py",
"bytes": 4086,
"lines": 89
},
{
"path": "modules/pbl_agent_runtime/skill/SKILL.md",
"bytes": 1501,
"lines": 33
},
{
"path": "modules/pbl_agent_runtime/sql/m4a_contract_addon.sql",
"bytes": 11069,
"lines": 167
},
{
"path": "modules/pbl_agent_runtime/sql/m4a_ddl.sql",
"bytes": 8965,
"lines": 123
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_agent_critic_run.dspy",
"bytes": 287,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_agent_designer_run.dspy",
"bytes": 319,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_agent_trace_list.dspy",
"bytes": 275,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_agent_trace_write.dspy",
"bytes": 303,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_approval_create.dspy",
"bytes": 285,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_approval_decide.dspy",
"bytes": 293,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_approval_list.dspy",
"bytes": 262,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_tool_adjudicate.dspy",
"bytes": 293,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_tool_registry_list.dspy",
"bytes": 303,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/api/pbl_tool_registry_save.dspy",
"bytes": 307,
"lines": 5
},
{
"path": "modules/pbl_agent_runtime/wwwroot/index.ui",
"bytes": 8236,
"lines": 315
}
]
}