Expand description
Purpose: Provide shared ProjectAtlas query services for CLI and MCP adapters.
Structs§
- Analysis
Finding - One deterministic bounded analysis finding.
- Analysis
Node - One reusable analysis node retaining its authoritative navigation evidence.
- Code
Slice - Exact code slice returned after orientation.
- Code
Slice Budget - Encoded-output ceiling shared by line and symbol slices.
- Code
Slice Draft - Unrendered exact slice with its selected adapter-output ceiling.
- Coverage
Digest - Compact relationship and parse coverage attached to one selected-file summary.
- Coverage
Discovery Report - Agent-facing bounded coverage discovery report.
- Coverage
Discovery Row - One actionable row in an opt-in coverage page.
- Coverage
State Counts - Per-state counts retained by one selected-file coverage digest.
- Detailed
Relation Budget - Aggregate budgets for one detailed relation page and its resumable state.
- Detailed
Relation Node - One endpoint with authoritative purpose state projected at response time.
- Detailed
Relation Page Draft - Fully hydrated candidate page whose row prefix can be fit to an exact adapter envelope.
- Detailed
Relation Query - Complete typed request for one bounded detailed relation traversal.
- Detailed
Relation Report - Bounded detailed relation traversal returned to CLI and MCP adapters.
- Detailed
Relation Row - One ranked node-simple step in a detailed relation response.
- Detailed
Relation Work - Exact aggregate work retained for one detailed relation page.
- Federated
Analysis Draft - Unrendered federated analysis response that fits the exact adapter envelope.
- Federated
Analysis Report - Federated closed-analysis response on the existing relation route.
- Federated
Detailed Relation Draft - Unrendered federated detailed response that fits the exact adapter envelope.
- Federated
Detailed Relation Report - Federated detailed-relation response on the existing relation route.
- Federated
Input Work - Exact read-only freshness work completed before one root joined federation.
- Federated
Participant - One ordered participant retained without exposing its machine-local root.
- Federated
Relation Evidence - One project-qualified relation supporting an exact typed external rendezvous.
- Federated
Relation Work - Aggregate bounded work for one federated response.
- Federated
Rendezvous - Exact shared external identity observed in at least two projects.
- Federated
Store - One already verified root-bound read-only store admitted by an adapter.
- File
Call Summary - Compact file-summary call row.
- File
Path Matcher - Reusable repository-relative file path matcher.
- File
Summary Report - Structured deterministic intelligence for one indexed file.
- File
Symbol Summary - Compact file-summary symbol row.
- Next
Step Report - Agent-facing next-step recommendation report built from indexed metadata.
- Relation
Analysis Draft - Unrendered analysis report that can fit an adapter’s exact final envelope.
- Relation
Analysis Query - Complete request for one bounded closed analysis projection.
- Relation
Analysis Report - Bounded analysis report returned through the existing CLI and MCP relation route.
- Relation
Analysis Work - Exact work performed in addition to the existing detailed traversal.
- Search
Match - Result row for indexed text search.
- Search
Query - Complete typed request for one bounded indexed-text search.
- Search
Report - Search report returned by CLI and MCP adapters.
- Symbol
Slice Selector - Optional selectors for disambiguating a symbol slice.
Enums§
- Analysis
Finding Kind - Closed finding families emitted by relation analysis.
- Analysis
Status - Confidence disposition of one analysis finding.
- Coverage
Extraction Pass - Closed producer family represented by one coverage row.
- Coverage
Total State - Typed cardinality knowledge for one bounded coverage page.
- Coverage
Trust State - Closed trust projection for one normalized coverage state.
- GitImpact
Selection - Version-control scope used by the impact projection.
- Relation
Analysis Mode - Closed analysis projection selected on the existing relation route.
- Relation
Anchor - Exact local starting point for relation navigation.
- Relation
Direction - Direction of one detailed relation request from its selected anchor.
- Relation
Next Call - Exact existing call that can consume one resolved local target directly.
- Relation
Purpose - Purpose state projected from the authoritative indexed owner at query time.
- Relation
Resolution Filter - Closed filter for persisted resolution state.
- Relation
Total State - Typed cardinality knowledge for one bounded relation page.
- Search
Retrieval Mode - Caller-selected retrieval family for repository search.
- Service
Error - Service-layer failures.
- Token
Report - Typed token-report result returned without transport rendering.
- Token
Report Request - Closed token-report request selected by CLI and MCP adapters.
- VcsImpact
- Typed VCS availability retained in impact responses.
Constants§
- COVERAGE_
PAGE_ MAX_ LIMIT - Maximum rows returned by one agent-facing coverage page.
- MAX_
FEDERATED_ DATABASE_ BYTES - Maximum total size of participating project databases.
- MAX_
FEDERATED_ INPUT_ BYTES - Maximum current source bytes inspected while validating all roots.
Functions§
- build_
file_ summary - Build structured file intelligence from the durable index.
- build_
file_ summary_ from_ source - Build structured file intelligence from caller-verified source bytes.
- build_
next_ report - Build an indexed-metadata recommendation report for the next inspection step.
- file_
path_ matches_ glob - Return whether one repository-relative path matches an optional file glob.
- file_
summary_ baseline_ text - Serialize the exact file summary payload for token telemetry.
- filter_
files_ by_ glob - Filter file nodes through a repository-relative glob.
- load_
coverage_ discovery - Load one bounded opt-in coverage page without starting index work.
- load_
detailed_ relation_ page - Load one detailed relation traversal through a stable store snapshot.
- load_
detailed_ relations - Load and compact-fit one detailed relation report for direct library callers.
- load_
federated_ detailed_ relations - Load one federated detailed relation page through already verified stores.
- load_
federated_ relation_ analysis - Load one federated closed analysis through already verified stores.
- load_
ranked_ file_ nodes - Load ranked file nodes and apply the shared repository-relative glob policy.
- load_
ranked_ file_ nodes_ with_ reasons - Load ranked files with concise reasons.
- load_
ranked_ folder_ nodes_ with_ reasons - Load ranked folders with concise reasons.
- load_
relation_ analysis - Load one closed analysis view over the existing bounded relation service.
- load_
token_ report - Load one token report through the selected-project service boundary.
- parse_
coverage_ parser - Parse one public parser/provider coverage filter.
- parse_
coverage_ relation - Parse one public relation-family coverage filter.
- parse_
coverage_ state - Parse one public coverage lifecycle filter.
- parse_
relation_ confidence - Parse one user-facing detailed-relation confidence floor.
- parse_
relation_ direction - Parse one user-facing detailed-relation direction.
- parse_
relation_ resolution - Parse one user-facing detailed-relation resolution filter.
- parse_
symbol_ kind - Parse a user-facing symbol kind selector.
- read_
indexed_ code_ slice - Read an exact line slice from an indexed project file.
- read_
indexed_ code_ slice_ from_ source - Read an exact line slice from caller-verified source bytes.
- read_
indexed_ code_ slice_ from_ source_ bounded - Read a byte-bounded exact line slice from caller-verified source bytes.
- read_
symbol_ slice - Read a symbol body by exact symbol name and optional disambiguators.
- read_
symbol_ slice_ from_ source - Read a symbol body from caller-verified source bytes.
- read_
symbol_ slice_ from_ source_ bounded - Read a byte-bounded symbol body from caller-verified source bytes.
- search_
indexed_ files - Search indexed project files with bounded source reads and
globsetfilters. - search_
indexed_ files_ with_ control - Search indexed project files through one bounded, cancellable retrieval request.
- validate_
federated_ root_ count - Validate the explicit root count before an adapter opens any database.
Type Aliases§
- Service
Result - Convenient result alias for service operations.