Repository navigation
v0.5.0
·
25 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(agent-skills): unblock plugin publish — verbatim manifest versions, both plugins to 0.1.2 by @davesnowdon in #376
- refactor: extract agents, memory/edges, findings/stats tools into lithos.tools by @davesnowdon in #372
- refactor: extract notes and read/search tools into lithos.tools by @davesnowdon in #373
- refactor: extract task tools into lithos.tools; delete _register_tools by @davesnowdon in #374
- docs(agent-skills): update lithos skill for task graph, reopen, metadata, and 0.4.0 envelopes by @davesnowdon in #377
- refactor: migrate tests to the shared tests.helpers.call_tool seam by @davesnowdon in #375
- feat(guardrail): extend architecture tooling — metrics, budgets, trends, tool catalog, container & component views by @davesnowdon in #379
- fix(guardrail): review follow-ups for the architecture tooling kit by @davesnowdon in #380
- chore: adopt guardrail kit 1.0.0 by @davesnowdon in #381
- chore: adopt guardrail kit 1.3.2 by @davesnowdon in #382
- chore: adopt guardrail kit 1.4.0 (seams metrics) by @davesnowdon in #383
- fix: route enrich/quarantine/supersede note writes through Corpus intake (PR1a, task 681ac952) by @davesnowdon in #384
- refactor: consolidate edge-write policy + non-spoofable enrich loop-break (PR1b, task 681ac952) by @davesnowdon in #385
- chore(deps): bump transformers from 5.3.0 to 5.5.0 by @dependabot[bot] in #387
- refactor: consolidate derived_from projection into ProvenanceProjection (PR1c, task 681ac952) by @davesnowdon in #386
- refactor: one composition root for the component graph (PR2a, task ba8d7f25) by @davesnowdon in #388
- refactor: retire the Core-tier reconcile peer, completing ADR-0001 (PR2b, task ba8d7f25) by @davesnowdon in #389
- refactor: extract the frontmatter codec into its own component (PR3, task 4a3836a9) by @davesnowdon in #390
- refactor: extract the derived corpus index out of KnowledgeManager (PR4a, task ebaf33bc) by @davesnowdon in #393
- chore(deps): bump mcp from 1.26.0 to 1.28.1 by @dependabot[bot] in #392
- refactor: give provenance BFS an owner + collapse the scouts cached-meta view (PR4b, task ebaf33bc) by @davesnowdon in #394
- chore(deps): bump torch from 2.12.1 to 2.13.0 by @dependabot[bot] in #395
- refactor: scout registry + shared gating for retrieve (PR5a, task c36fbdb6) by @davesnowdon in #396
- feat: degraded-mode signal for retrieve (PR5b, task c36fbdb6) by @davesnowdon in #397
- refactor: shared AsyncSqliteStore base for the edge + stats stores (PR6, task 971f8892) by @davesnowdon in #398
- refactor: move task-feedback validate/apply onto CognitiveMemory (PR7, task 9c4641db) by @davesnowdon in #399
- feat: EventBus replay-gap signal + search/graph conformance suites (PR8, task 87b45d1f) by @davesnowdon in #400
- docs(lcma): promote revised MVP-3 plan into lcma-design + checklist by @davesnowdon in #401
- feat(lcma): recalibrate salience — decay-to-floor + usage signal (e7d8ef60) by @davesnowdon in #402
- docs(lcma): mark WS0 salience-recalibration prerequisite done (e7d8ef60) by @davesnowdon in #403
- chore(deps): bump setuptools from 80.10.2 to 83.0.0 by @dependabot[bot] in #404
- feat(lcma): LLM-synthesis substrate — provider client, budget + inference ledgers (WS1 PR1) by @davesnowdon in #405
- chore(deps): bump cryptography from 48.0.1 to 50.0.0 by @dependabot[bot] in #408
- feat(lcma): typed-edge inference wired into the enrich worker (WS1 PR2) by @davesnowdon in #406
- fix(docker): pass LITHOS_LCMA__LLM__* env vars through to the container by @davesnowdon in #409
- fix(lcma): raise max_output_tokens default for reasoning models; pass all LLM tunables through compose by @davesnowdon in #410
- fix(codec): bare YAML dates in frontmatter break indexing (#407) by @davesnowdon in #411
- feat(api): accept unambiguous short ID prefixes for task/note IDs; echo resolved id+title by @davesnowdon in #412
- docs(skill): short-id-prefix backstop; bump lithos skill to 0.3.0 by @davesnowdon in #413
- ci: publish only the agent-skill plugins touched by the push by @davesnowdon in #414
- feat(api): expose updated_at last-modified stamp on task records (#415) by @davesnowdon in #416
- feat(api): compare-and-set + tag set-ops on lithos_task_update (task 6dbc3b80) by @davesnowdon in #419
- docs(skill): document task updated_at change detection; bump lithos skill to 0.3.1 by @davesnowdon in #418
- chore(deps): bump transformers from 5.5.0 to 5.10.1 by @dependabot[bot] in #417
- docs(skill): look up your existing agent id before registering; add id convention; bump lithos skill to 0.3.2 by @davesnowdon in #424
- refactor(coordination): extract the agent registry into lithos.agent_registry (#423 prep) by @davesnowdon in #425
- feat(agents): lithos_agent_archive, include_archived, and a name-collision warning on register by @davesnowdon in #426
- chore(deps): bump anyio from 4.12.1 to 4.14.2 by @dependabot[bot] in #427
- fix(read): lithos_read returns the note's path beside id and title by @davesnowdon in #428
- chore(release): 0.5.0 by @davesnowdon in #429
Full Changelog: v0.4.0...v0.5.0
🎉 Published to PyPI!
Install with:
pip install lithos-mcp==0.5.0🐳 Published to Docker Hub!
Pull with:
docker pull davesnowdon/lithos:0.5.0Or run directly:
docker run -d -p 8765:8765 -v lithos-data:/data davesnowdon/lithos:0.5.0