Directories
¶
| Path | Synopsis |
|---|---|
|
Package codemap produces a compact structural outline of a single source file — every top-level declaration and the line range it occupies — so an agent can jump straight to the region it needs with a bounded read instead of pulling the whole file into context.
|
Package codemap produces a compact structural outline of a single source file — every top-level declaration and the line range it occupies — so an agent can jump straight to the region it needs with a bounded read instead of pulling the whole file into context. |
|
grammars/swift
Package swift provides the tree-sitter grammar for Swift.
|
Package swift provides the tree-sitter grammar for Swift. |
|
Package config loads ogcode's optional file-based configuration: provider base URLs and API keys, and the skill sources and permissions, so they can live in a committed/shared file instead of only environment variables.
|
Package config loads ogcode's optional file-based configuration: provider base URLs and API keys, and the skill sources and permissions, so they can live in a committed/shared file instead of only environment variables. |
|
Package gitignore matches paths against .gitignore rules.
|
Package gitignore matches paths against .gitignore rules. |
|
Package mcp connects ogcode to external Model Context Protocol servers declared in the project's ogcode.json under the "mcp" key.
|
Package mcp connects ogcode to external Model Context Protocol servers declared in the project's ogcode.json under the "mcp" key. |
|
Package memfile is ogcode's per-turn markdown memory: after a turn completes, a structured summary of that turn is written as one dated markdown file under the project's .ogcode/memory/, and an incremental index of that folder lets a read-only recall agent find and read the right file cheaply.
|
Package memfile is ogcode's per-turn markdown memory: after a turn completes, a structured summary of that turn is written as one dated markdown file under the project's .ogcode/memory/, and an incremental index of that folder lets a read-only recall agent find and read the right file cheaply. |
|
Package project resolves the stable identity of the workspace a session belongs to.
|
Package project resolves the stable identity of the workspace a session belongs to. |
|
Package resource samples this process's own resource usage — CPU, resident memory, Go runtime memory — so the UI can tell the user what ogcode actually costs on their machine.
|
Package resource samples this process's own resource usage — CPU, resident memory, Go runtime memory — so the UI can tell the user what ogcode actually costs on their machine. |
|
Package skill implements ogcode's lazy-loaded instruction system.
|
Package skill implements ogcode's lazy-loaded instruction system. |
|
Package version provides version information and update checking.
|
Package version provides version information and update checking. |
Click to show internal directories.
Click to hide internal directories.