v1.0.0 — Plugin Absorption: all 57 cognitive tools consolidated into core engine
Major Release — Plugin Absorption
All cognitive tools are now built directly into cortex-engine. No separate plugin installs needed.
Previously, extending the engine required separate npm packages:
npm install @fozikio/tools-threads
npm install @fozikio/tools-journal
# etc.Now, all 57 tools come with the core install:
npm install @fozikio/cortex-engineAbsorbed packages
The following packages are now included in cortex-engine core and are no longer required as separate installs for v1.0.0+:
| Package | Tools Added |
|---|---|
@fozikio/tools-threads |
thread_create, thread_update, thread_resolve, threads_list |
@fozikio/tools-journal |
journal_write, journal_read |
@fozikio/tools-content |
content_create, content_list, content_update |
@fozikio/tools-evolution |
evolve, evolution_list |
@fozikio/tools-social |
social_read, social_update, social_draft, social_score |
@fozikio/tools-graph |
graph_report, link, suggest_links, suggest_tags |
@fozikio/tools-maintenance |
retrieve, forget, find_duplicates, sleep_pressure, consolidation_status, retrieval_audit |
@fozikio/tools-vitals |
vitals_get, vitals_set, sleep_pressure |
@fozikio/tools-reasoning |
surface, ruminate, notice, intention, resolve, query_explain, contradict |
New in v1.0.0
- 57 cognitive tools (up from 27 in v0.x)
- All tools live in individual files under
src/tools/— easier to read, extend, and contribute to - Richer implementations:
observenow auto-scores via LLM,predictuses temporal reranking - New store methods:
countDocuments()anddelete()on both SQLite and Firestore backends - Shared
_helpers.tsfor argument parsing and event firing across all tools
Migration from v0.x
If you were using separate @fozikio/tools-* packages, simply:
- Update cortex-engine:
npm install @fozikio/cortex-engine@latest - Remove the separate plugin installs — tools are now built-in
- Remove plugin references from your
agent.yamlconfig (if any)
The plugin system still works for custom extensions you've built yourself.
Tools toggling
All tools can be enabled/disabled via the cognitive_tools config key in agent.yaml. By default, all 57 tools are enabled.
Full Changelog: v0.10.0...v1.0.0