ReMe/reme2
huangsen 30971af5ec
Some checks are pending
Pre-commit / run (ubuntu-latest) (push) Waiting to run
refactor(memory): restructure tool surface architecture
BREAKING CHANGE: Split monolithic agent_toolkit into modular components:
- memory_toolkit.py: memory_get, memory_create, memory_update_body,
  memory_update_meta, memory_search + schema policy helpers
- file_toolkit.py: file_download, file_upload, file_delete, file_list,
  file_move + path resolution and session temp dir
- graph_toolkit.py: graph_traverse + adjacency BFS
- event_toolkit.py: event_open, event_complete (using memory schema gates)
- lint_toolkit.py: check_* atomic primitives remain separate

Agent toolkit now composes these modules instead of containing all logic.

- Remove sync job from EXPECTED_JOBS since sync.py is no longer imported
- Add event_open and event_complete jobs to test expectations
- Update module imports to reference new toolkit structure
- Maintain backward compatibility through composition layer
2026-05-15 12:15:17 +08:00
..
component up 2026-05-15 11:01:42 +08:00
config up 2026-05-15 12:12:31 +08:00
enumeration feat: add file_graph component and integrate with LinkedFileParser 2026-05-14 11:35:02 +08:00
mcp refactor(memory): restructure tool surface architecture 2026-05-15 12:15:17 +08:00
memory refactor(memory): restructure tool surface architecture 2026-05-15 12:15:17 +08:00
schema feat: add Neo4j backend and refactor file graph architecture 2026-05-14 19:46:18 +08:00
steps up 2026-05-15 11:01:42 +08:00
utils feat: add Neo4j backend and refactor file graph architecture 2026-05-14 19:46:18 +08:00
__init__.py feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00
application.py up 2026-05-14 20:51:14 +08:00
constants.py feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00
reme.py refactor(component): refactor base components and file store implementations 2026-04-23 17:44:25 +08:00
reme_backup.py ``` 2026-05-08 16:14:42 +08:00