Commit graph

4 commits

Author SHA1 Message Date
Snider
7e24efaa85 docs: update CLAUDE.md for Options{} API + add CI workflow
Some checks failed
CI / test (push) Failing after 3s
CLAUDE.md reflects new Options{} constructor, notification
broadcasting, and channel events. CI runs tests with Codecov.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-21 13:53:49 +00:00
Snider
a7bc30f8ac fix(mcp): DX audit — update CLAUDE.md, replace os.* with go-io, add tests
- CLAUDE.md: remove stale tools_ml.go reference (moved to go-ml),
  add agentic subsystem, document HTTP transport and MCP_AUTH_TOKEN
- Replace os.ReadDir with coreio.Local.List in agentic package
  (plan.go, queue.go, status.go)
- Replace os.Stat with coreio.Local.IsFile/List in agentic package
  (plan.go, pr.go, resume.go)
- Add DirectSubsystem tests (brain): apiCall, remember, recall, forget
  with httptest mock server — coverage 6.5% → 39.6%
- Add HTTP transport tests: health endpoint, Bearer auth, withAuth
  unit tests, Run() priority — coverage 51.2% → 56.0%

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 09:03:51 +00:00
Snider
37e1bec02b refactor(api): update import path from go-api to core/api
Part of the polyglot merge — forge.lthn.ai/core/go-api is now
forge.lthn.ai/core/api.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-14 10:10:28 +00:00
Snider
06d5507f90 docs: add CLAUDE.md project instructions
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-13 13:38:02 +00:00