Commit graph

21 commits

Author SHA1 Message Date
ecd47fe3db revert fcb9c189e5
revert fix(agentic): harden TODO workspace write

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-18 11:22:27 +00:00
Codex
fcb9c189e5 fix(agentic): harden TODO workspace write
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-18 08:54:32 +01:00
Snider
39914fbf14 refactor: AX compliance sweep — replace banned stdlib imports with core primitives
Replaced fmt, strings, sort, os, io, sync, encoding/json, path/filepath,
errors, log, reflect with core.Sprintf, core.E, core.Contains, core.Trim,
core.Split, core.Join, core.JoinPath, slices.Sort, c.Fs(), c.Lock(),
core.JSONMarshal, core.ReadAll and other CoreGO v0.8.0 primitives.

Framework boundary exceptions preserved where stdlib types are required
by external interfaces (Gin, net/http, CGo, Wails, bubbletea).

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-13 09:32:00 +01:00
Snider
5f0878d93d fix(mcp): update Subsystem interface to match mcp v0.5.1 Service API
All RegisterTools and internal register*Tool methods updated from
*mcp.Server to *coremcp.Service. Tool registration calls updated to
use svc.Server() for SDK AddTool calls. Monitor subsystem updated
to store *coremcp.Service and access Server() for Sessions/ResourceUpdated.
Tests updated to create coremcp.Service via New() instead of raw SDK server.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-07 14:11:19 +01:00
Virgil
6bc24d5213 docs(ax): replace alias descriptions with usage examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 09:07:12 +00:00
Virgil
4c6296c1c1 refactor(agentic): replace core path helpers
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 08:58:17 +00:00
Virgil
5dc0983b77 feat(agentic): align model contracts with RFC
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 08:26:02 +00:00
Virgil
9f9e42768d fix(agentic): add task aliases and session model normalization
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 07:59:58 +00:00
Virgil
75fc9d4bf4 fix(agentic): add namespaced MCP aliases for core tools
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 07:11:13 +00:00
Virgil
7253e1240e feat(session): validate agent type against spec
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 05:17:37 +00:00
Virgil
863f76fb71 feat(models): add RFC-named model aliases
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:53:11 +00:00
Virgil
31aca2b66f fix(agentic): mark handoff sessions as handed_off
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:33:10 +00:00
Virgil
5b90bdab16 feat(agentic): persist session handoffs to brain
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:21:09 +00:00
Virgil
bbb651797a feat(agentic): add session complete alias
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:50:36 +00:00
Virgil
cc552ed9dd feat(session): accept handoff_notes in session end
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:28:07 +00:00
Virgil
db7b42dc4d fix(agentic): return structured handoff context on session resume
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 20:00:31 +00:00
Virgil
a783f9023c feat(agentic): enrich session replay context
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 17:49:20 +00:00
Virgil
51f05bf789 feat(agentic): widen RFC compatibility inputs
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 15:42:44 +00:00
Virgil
c27af1435d feat(agentic): add session replay and shared state tools
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 13:39:24 +00:00
Virgil
bad6d66abf feat(agentic): harden RFC platform sync handling
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 13:19:18 +00:00
Virgil
671a0872ef feat(agentic): add session lifecycle surfaces
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 12:06:40 +00:00