Modules§
- app
- app_
state - commands
- diagnostics_
extractor - Diagnostics extraction from parsed task output.
- editor
- extension
- WASM extension system.
- file_
index - Background file indexer and fuzzy search engine for the file selector.
- input
- interraction
- issue_
registry - In-memory issue registry for the IDE.
- language
- Language identification for files.
- log_
buffer - IDE-internal logging system.
- log_
matcher - Log matcher compilation: YAML →
CompiledMatcher, and runtime execution engine. - log_
store - Log storage for task output.
- lsp
- LSP client — JSON-RPC over stdio using tokio async I/O.
- operation
- path_
format - persistent_
issues - Persistent issue storage — reads and writes
.oo/issues.yaml. - project
- registers
- Register system — a yank ring for clipboard history.
- schema
- Schema provider system for structured file validation and completion.
- settings
- shortcuts
- task_
config - Task configuration file format —
.oo/tasks.yaml. - task_
executor - Async task executor with incremental output streaming.
- task_
registry - Queue-based task scheduler for the IDE.
- theme
- Theme system — loads colour palettes from YAML and exposes typed accessors.
- utils
- vcs
- VCS abstraction layer.
- views
- vt_
parser - VT100 SGR parser for task output streams.
- widgets