Expand description
Workspace-scoped semantic code intelligence contracts.
This module defines read-only, language-aware queries over saved workspace
documents. Concrete runtimes live behind WorkspaceCodeIntelligence so
TUI, web, and agent integrations can share one source of semantic results.
Structs§
- Code
Diagnostic - Diagnostic associated with a saved workspace document.
- Code
Intelligence Capabilities - Read-only semantic operations currently available from a runtime.
- Code
Intelligence Language Status - Status of one configured language runtime.
- Code
Intelligence Status - Current aggregate status of workspace code intelligence.
- Code
Location - Workspace-relative location of a semantic result.
- Code
Position - Zero-based position in a text document.
- Code
Query Result - Bounded result returned by a semantic query.
- Code
Range - Half-open range in a text document using zero-based UTF-16 positions.
- Document
Revision - Monotonic revision assigned to a saved document by the runtime.
- Document
Snapshot - Saved-document evidence associated with a query result.
- Document
Symbol - Hierarchical symbol returned for one document.
- Language
Id - Extensible identifier for a programming language.
- Local
Code Intelligence - Native local provider sharing the workspace manifest’s existing watcher.
- Symbol
Information - Symbol returned by a workspace-wide search.
Enums§
- Code
Diagnostic Severity - Severity of a code diagnostic.
- Code
Intelligence Error - Typed failure returned by a code intelligence runtime.
- Code
Intelligence State - Lifecycle state of a workspace or language runtime.
- Code
Symbol Kind - Normalized kind of a code symbol.
- Navigation
Kind - Supported semantic navigation operation.
Traits§
- Workspace
Code Intelligence - Workspace-scoped provider for read-only semantic code queries.
Type Aliases§
- Code
Intelligence Result - Result type for semantic code intelligence operations.