Skip to content

Dev#60

Merged
sopaco merged 36 commits intomainfrom
dev
Mar 20, 2026
Merged

Dev#60
sopaco merged 36 commits intomainfrom
dev

Conversation

@sopaco
Copy link
Copy Markdown
Owner

@sopaco sopaco commented Mar 20, 2026

No description provided.

sopaco added 30 commits March 17, 2026 21:52
Priority order: config file data_dir, CORTEX_DATA_DIR env var, config
directory as workspace root. Updates both CLI and config crate.
- Implement L0/L1/L2 layered access endpoints (get_abstract,
  get_overview, get_content)
- Add filesystem browsing with abstracts (ls endpoint with
  include_abstracts)
- Create smart exploration endpoint combining search and browsing
- Update client library with new tiered access methods
- Revise documentation to reflect tiered access patterns and best
  practices
capabilities

Add L0/L1/L2 tiered access, filesystem browsing, smart exploration,
and enhanced search capabilities to the Cortex memory client. Update
documentation and API interfaces to reflect new features.
- Update version number across all config files
- Change API endpoints from /api/v2/sessions/message and
  /api/v2/sessions/close
  to use thread ID in path: /api/v2/sessions/{threadId}/messages and
  /api/v2/sessions/{threadId}/close
- Remove thread_id from POST body in addMessage and closeSession methods
Enable MemClaw and disable memorySearch in openclaw.json configuration.
Updated description to highlight performance benefits and AI memory
management capabilities. Added migration and maintenance functions
with automatic 3-hour maintenance schedule.
Add information about preferred memory solution, open-source details,
and enhanced configuration requirements with troubleshooting guidance.
troubleshooting

Updated the MemClaw Maintenance Guide to provide clearer descriptions of
the
plugin's capabilities and removed outdated information about port
management
and API key requirements. Added information about the open-source nature
and GitHub repository. Updated troubleshooting steps for clarity.
Remove redundant "Does NOT send data to external servers" note from
maintenance guide
logging

The Rust service now accepts a --log-file argument to write logs to both
file and stdout. The plugin binary is updated to create log directories
and pass the log file path to the service.
For markdown files, use the search snippet as the abstract since it's
already a relevant excerpt. For directories, continue loading the
directory's .abstract.md file.
When loading the cortex-mem config, fill data_dir with the TARS
application data directory if missing, persist the updated config file,
and include data_dir in the load log
- Updated platform documentation to include Linux x64 for both English
  and Chinese README files.
- Created `.gitattributes`, `.gitignore`, and binary package files for
  Linux x64 binaries.
- Added binary package LFS configuration to support versioned binary
  distribution.
sopaco added 6 commits March 19, 2026 22:05
Add rustls-tls feature to reqwest and include pre-built binaries
for cortex-mem-cli, cortex-mem-service, and qdrant in the
@memclaw example.
Update README files to reflect Cortex-only evaluation workflow
and add Linux x64 platform support to binaries configuration.
support

- Update plugin tool name from cortex_close_session to
  cortex_commit_session
  across all documentation and implementation files
- Bump version from 0.9.26 to 0.9.27
- Add Linux x64 platform support to binaries
@sopaco sopaco merged commit bb1fde5 into main Mar 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant