mirror of
https://github.com/anomalyco/opencode.git
synced 2026-08-23 02:53:32 +00:00
- V2 tool execute hooks: add `ctx.tool.execute.before/after` plugin API, core ToolHooks service, and registry wiring so hosted/local tool calls run registered before/after hooks; provider-executed calls are excluded. - Session synthetic endpoint: add `POST /api/session/:sessionID/synthetic` with text/description/metadata plus regenerated Promise/Effect/JS client surfaces. - SessionInstructions service: read tool discovers nearby AGENTS.md walking up to the Location root (exclusive) and injects them as durable synthetic instructions, with lazy history dedup of prior claims. - to-llm-message: stop forwarding synthetic message metadata to the model so bookkeeping annotations stay model-hidden. - schema changelog entry for synthetic metadata and the metadata leak fix. |
||
|---|---|---|
| .. | ||
| command | ||
| provider | ||
| skill | ||
| agent.ts | ||
| command.ts | ||
| host.ts | ||
| internal.ts | ||
| layer-map.example.ts | ||
| models-dev.ts | ||
| promise.ts | ||
| provider.ts | ||
| runtime.ts | ||
| sdk.ts | ||
| skill.ts | ||
| variant.ts | ||