morluto
b8a9da0c0f
refactor(mcp): make analysis states unrepresentable ( #468 )
...
* refactor(config): parse capability settings into exact states
* refactor(runtime): encode replay and process outcomes exactly
* refactor: make analysis states unrepresentable
* refactor(mcp): register canonical schemas with SDK
* fix: preserve capability and catalog invariants
* fix(build): remove stale compiled modules
* fix(replay): update real verifier policy dependency
* fix(package): verify the complete MCP catalog
* fix(test): supply complete replay reload policy
* refactor(contracts): centralize output schema lookup
* refactor(mcp): delegate protocol boundaries to SDK
* fix(browser): approve real source capture
* fix(mcp): preserve catalog guidance
2026-08-10 02:28:11 +08:00
morluto
51559245d2
Merge pull request #461 from morluto/agent/comprehensive-repository-audit
...
fix: harden evidence lifecycle and MCP contracts
2026-08-04 03:00:25 +08:00
morluto
969519c00f
fix(mcp): clarify routing and advertise input examples
2026-07-29 07:18:09 +00:00
morluto
674364443d
perf(server): cache advertised JSON schemas
2026-07-25 09:10:32 +00:00
morluto
1581e40fce
fix(mcp): clarify advertised schema fields
2026-07-17 02:23:22 +00:00
morluto
f728295bd0
fix(mcp): remove schema byte compaction
2026-07-16 20:30:33 +08:00
morluto
a807471e4e
fix(mcp): normalize inferred field descriptions
2026-07-16 20:15:33 +08:00
morluto
9c4a93d9b1
fix(mcp): integrate managed contracts after rebase
2026-07-16 19:52:35 +08:00
morluto
d1e72207f4
fix(mcp): align runtime unknown argument validation
2026-07-16 19:51:25 +08:00
morluto
ee1cd40405
feat(mcp)!: harden contracts and evidence references
...
BREAKING CHANGE: comparison tools now require session-owned Evidence IDs or approved bundle paths, and structured Evidence results use compact references.
2026-07-16 19:49:58 +08:00
morluto
293cea7723
Simplify and harden investigation workflows
2026-07-12 21:45:26 +00:00