ysopwnable
0804722cdf
refactor(javascript): group application workflows and verification ( #896 )
2026-10-07 16:03:37 +08:00
N0zoM1z0
4a6c17ce83
refactor: declare auxiliary capabilities from source ( #853 )
2026-10-07 12:32:34 +08:00
N0zoM1z0
ce73c3fed2
refactor: compose investigation record ownership ( #845 )
2026-10-07 12:10:45 +08:00
N0zoM1z0
be3cfbffdf
fix(mcp): isolate optional observation adapter failures ( #838 )
2026-10-07 11:45:17 +08:00
morluto
735c10059c
refactor(domain): split error taxonomy into thematic modules ( #636 )
...
Move each error family out of domain/errors.ts into its own module
(base, core, provider selection/adapter, browser observation,
artifact, evidence, unknown registry, hopper, configuration) and
relocate AnalysisErrorProjection to analysisErrorProjection.
Migrate all 162 importers to the owning modules and delete
errors.ts. No re-export shims; behavior is unchanged.
2026-10-06 05:57:38 +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
4593c29b64
refactor(contracts): remove duplicate schema aliases
2026-09-29 18:35:47 +08:00
morluto
2f08c7c932
refactor(tools): remove artificial analysis ceilings
2026-09-29 16:29:23 +08:00
morluto
20152a9872
refactor(analysis): remove fixed result quotas
2026-09-29 13:57:24 +08:00
morluto
34d00fd323
refactor(mcp): simplify workflow and observation scope
2026-09-29 12:41:28 +08:00
morluto
7b3c797237
refactor(observation): internalize capture budgets
2026-09-29 12:16:10 +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
8271650945
feat(runtime): add passive V8 Inspector observation
2026-07-24 13:16:35 +00:00