Ysopwnable and GitHub
6e4535c101
refactor(artifacts): move inventory and extraction into provider owners ( #1032 )
2026-10-08 05:51:14 +08:00
N0zoM1z0 and GitHub
ce73c3fed2
refactor: compose investigation record ownership ( #845 )
2026-10-07 12:10:45 +08:00
morluto and GitHub
b5e98915c6
fix(tools)!: simplify direct invocation and harden boundary contracts ( #555 )
...
Remove REA permission grants, scope ceilings, approval confirmations, and inert settings. Preserve selected local evidence, accept caller-chosen commands and paths, and report actual runtime failures.
Harden provider results, schema serialization, snapshot evidence binding, archive paths, source maps, native screenshots, managed EH parsing, and cancellation cleanup. Regenerate tool metadata and document direct invocation.
BREAKING CHANGE: Removed permission configuration and policy commands, approval fields, filesystem scope inputs, and fixed confirmation options. Process capture inherits the host environment and accepts command names; callers must refresh tool schemas and migrate removed fields.
2026-10-05 20:16:44 +08:00
morluto
6740ed5215
refactor(mcp): simplify evidence and workflows
2026-09-29 13:58:26 +08:00
morluto
7acac615ca
refactor(contracts): simplify workflows and drop readiness tool
2026-09-29 09:22:44 +08:00
morluto
a2a3243ea8
refactor: return complete analysis results inline
2026-09-29 08:07:24 +08:00
morluto
0d96275b68
refactor: return complete tool results inline
2026-09-29 07:08:46 +08:00
morluto and GitHub
2160d4fae5
fix: consolidate boundary ownership and cleanup failure paths ( #477 )
2026-09-08 10:59:13 +08:00
morluto and GitHub
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
035e1144b0
feat(server): advertise available tools dynamically
2026-07-24 13:18:58 +00: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
4149472439
fix(mcp): preserve migrated revisions and valid links
2026-07-14 02:11:56 +00:00
morluto
da59299a8a
feat(mcp): expose progress resources and availability
2026-07-14 02:11:56 +00:00
morluto
77454dc8f4
fix(errors): improve recovery guidance
2026-07-13 19:09:27 +00:00
morluto
293cea7723
Simplify and harden investigation workflows
2026-07-12 21:45:26 +00:00
morluto
4ff4c11a00
Add evidence-backed investigation workflows
2026-07-12 21:12:18 +00:00