Oracle Codex Memory
Use this skill when working with repo/session memory that should be backed by
Oracle Agent Memory through the local oracle-codex-memory FastMCP sidecar.
Operating Rules
- Recall before major repo work when prior context may matter.
- Write only curated facts: decisions, repo conventions, command fixes, error patterns, summaries, and seed-pack entries.
- Do not store raw command output unless the runtime explicitly allows it.
- Treat
OCM_USER_IDandOCM_AGENT_IDas server-side scope. Do not trust caller-supplied scope overrides. - Prefer
record_command_resultfor long or sensitive logs so output is compacted and redacted before persistence. - Use
delete_memory_capturefor correction or retention cleanup.
Common Flow
- Call
memory_health_check. - Call
start_coding_sessionwith the workspace path and thread id. - Call
recall_contextbefore changing durable project behavior. - Call
remember_decisiononly after a decision is clear and reviewed. - Call
record_command_resultfor useful failures, fixes, or verification evidence. - Call
summarize_sessionnear handoff when the summary is worth retaining.
Local Setup
See docs/user-guide/quickstart.md for plugin installation and environment
variables, and docs/admin/local-oracle-free.md for local Oracle AI Database
Free Lite setup.