18 lines
1.2 KiB
Markdown
18 lines
1.2 KiB
Markdown
# Codebase Integrations (`INTEGRATIONS.md`)
|
|
|
|
## Webhooks & APIs
|
|
- Currently, this project relies purely on Git synchronisation and CLI execution. Network activity is limited to downloading external packages (`npm install`, `pip install`, `git clone/pull`).
|
|
- Once MCP tools are invoked, `claude-mem` likely interacts with SQLite logic or LLM memory endpoints depending on its runtime schema. `browser-use` interfaces with web targets directly.
|
|
|
|
## Databases & Persistence
|
|
- There are no central RDBMS or NoSQL layers native to this orchestration layer.
|
|
- **Knowledge/Memory**: The project serves as an SSOT using markdown (`.planning/*`, `.agent/knowledge/*`).
|
|
- **MCP state persistence**: Relies on specific plugin's local DBs (e.g., SQLite for mem logs).
|
|
|
|
## Third-Party Authentication
|
|
- Configured by `.agent/config/.env.agent` which includes API keys (Vikunja Task ID, Gitea instances, etc.), though the current codebase only seeds and checks for its existence without directly invoking the APIs inside the shell scripts.
|
|
|
|
## Core External Tools
|
|
- **Git**: Primary persistence and vendor orchestration transport mechanism.
|
|
- **NPM & PIP**: Invoked asynchronously by bootstrap scripts to satisfy AI tool dependencies.
|