morluto
ad59531a96
refactor: remove forwarding exports and redundant aliases
2026-10-09 22:46:09 +08:00
morluto
9a70fb482c
test(process): distinguish native startup from producer verification
2026-10-09 04:12:49 +08:00
morluto
90b06db6c0
test(process): expose unavailable capture and unexpected teardown failures
2026-10-09 04:12:49 +08:00
morluto
8a4c4b657f
test(process): report the cause of terminal capture failures
2026-10-09 01:55:12 +08:00
Ysopwnable
6aa9afb549
refactor(process): separate capture implementation from analyst workflows ( #988 )
...
* refactor(process): separate capture implementation from analyst workflows
* fix(ci): generate source catalog before shard tests
2026-10-08 00:46:21 +08:00
morluto
e07b81649e
refactor!: simplify runtime tools and remove replay engines ( #572 )
...
* fix(hopper): report unavailable procedure body coverage
* refactor!: simplify runtime tools and remove replay engines
Keep direct inspection, capture, and comparison tools. Bind handlers to named contracts and let agents compose experiments with commands and local fixture servers.
BREAKING CHANGE: Remove controlled replay, Node characterization, finite replay-machine, managed runtime planning, and redundant string-tracing tools. Retire process replay, shims, reactive scenarios, custom checkpoints, and active browser replay and origin-scope inputs.
2026-10-05 21:15:04 +08:00
morluto
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
b3aca5289b
refactor(process): remove redundant schema version markers
2026-09-29 11:23:06 +08:00
morluto
bd0e341572
refactor(tools): remove redundant limits and acknowledgements
2026-09-29 10:53:45 +08:00
morluto
0d96275b68
refactor: return complete tool results inline
2026-09-29 07:08:46 +08:00
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
513d9b1555
test: overhaul deterministic suite architecture
2026-07-29 22:00:38 +00:00