Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd provides CLI commands for quasar.
|
Package cmd provides CLI commands for quasar. |
|
internal
|
|
|
ansi
Package ansi provides ANSI escape code constants and helpers for terminal output.
|
Package ansi provides ANSI escape code constants and helpers for terminal output. |
|
artifacts
Package artifacts holds Quasar's built-in default constellations, stars, and skills, embedded into the binary so a freshly installed Quasar runs the full ticket-to-PR happy path with zero configuration files on disk.
|
Package artifacts holds Quasar's built-in default constellations, stars, and skills, embedded into the binary so a freshly installed Quasar runs the full ticket-to-PR happy path with zero configuration files on disk. |
|
blobstore
Package blobstore implements a content-addressed blob store backed by the filesystem with a SQLite registry.
|
Package blobstore implements a content-addressed blob store backed by the filesystem with a SQLite registry. |
|
bus
Package bus provides a typed publish-subscribe event bus for decoupling event producers (workers, loops) from consumers (TUI, telemetry, logging).
|
Package bus provides a typed publish-subscribe event bus for decoupling event producers (workers, loops) from consumers (TUI, telemetry, logging). |
|
checkpoint
Package checkpoint defines the serializable format for persisting coder-reviewer loop state across process restarts.
|
Package checkpoint defines the serializable format for persisting coder-reviewer loop state across process restarts. |
|
cockpit
Package cockpit serves Quasar's browser-based fleet dashboard: a server- rendered (templ), real-time (SSE/Datastar) ops console that mirrors the TUI fleet view.
|
Package cockpit serves Quasar's browser-based fleet dashboard: a server- rendered (templ), real-time (SSE/Datastar) ops console that mirrors the TUI fleet view. |
|
cockpit/views
templ: version: v0.3.960
|
templ: version: v0.3.960 |
|
constellations
Package constellations implements the constellation runtime: the engine that walks a constellation DAG against a nebula, dispatching each node (star, constellation, phase_iterator, builtin), evaluating edge `when:` guards, and persisting state after every transition for crash-safe resume.
|
Package constellations implements the constellation runtime: the engine that walks a constellation DAG against a nebula, dispatching each node (star, constellation, phase_iterator, builtin), evaluating edge `when:` guards, and persisting state after every transition for crash-safe resume. |
|
dag
Package dag provides a directed acyclic graph engine for modeling task dependencies.
|
Package dag provides a directed acyclic graph engine for modeling task dependencies. |
|
fabric
Package fabric — contracts.go provides contract resolution for static analysis.
|
Package fabric — contracts.go provides contract resolution for static analysis. |
|
filter
Package filter provides deterministic pre-reviewer checks that validate coder output before invoking the reviewer agent.
|
Package filter provides deterministic pre-reviewer checks that validate coder output before invoking the reviewer agent. |
|
forge
Package forge is Quasar's write-side adapter to a code host (GitHub today).
|
Package forge is Quasar's write-side adapter to a code host (GitHub today). |
|
gc
Package gc implements Quasar's garbage collector: the only path that hard-deletes lifecycle state from the canonical SQLite store.
|
Package gc implements Quasar's garbage collector: the only path that hard-deletes lifecycle state from the canonical SQLite store. |
|
gitops
Package gitops is Quasar's vanilla-git output safety perimeter.
|
Package gitops is Quasar's vanilla-git output safety perimeter. |
|
nebula
Package nebula provides decomposition graph surgery for replacing a struggling phase with multiple sub-phases in the live DAG.
|
Package nebula provides decomposition graph surgery for replacing a struggling phase with multiple sub-phases in the live DAG. |
|
neutron
Package neutron provides epoch archival and stale state cleanup for fabrics.
|
Package neutron provides epoch archival and stale state cleanup for fabrics. |
|
repos
Package repos manages the set of git repositories a long-running Quasar process is willing to operate on.
|
Package repos manages the set of git repositories a long-running Quasar process is willing to operate on. |
|
sensors
Package sensors defines the poll-driven boundary between Quasar and external work-tracking systems (GitHub Issues, Jira, Linear, etc.).
|
Package sensors defines the poll-driven boundary between Quasar and external work-tracking systems (GitHub Issues, Jira, Linear, etc.). |
|
sensors/discussions
Package discussions is the worked-example sensor from docs/sensor-authoring.md.
|
Package discussions is the worked-example sensor from docs/sensor-authoring.md. |
|
sensors/github
Package github implements a read-only GitHub Issues Sensor backed by the `gh` CLI.
|
Package github implements a read-only GitHub Issues Sensor backed by the `gh` CLI. |
|
snapshot
Package snapshot produces deterministic project snapshots for prompt injection.
|
Package snapshot produces deterministic project snapshots for prompt injection. |
|
telemetry
Package telemetry provides a JSONL event stream for recording state transitions during nebula executions.
|
Package telemetry provides a JSONL event stream for recording state transitions during nebula executions. |
|
tui
Package tui provides the BubbleTea-based terminal UI.
|
Package tui provides the BubbleTea-based terminal UI. |
|
tui/fleet
Package fleet implements the multi-repo fleet dashboard: a three-lane home view (awaiting-approval drafts, in-flight runs, recent terminal nebulas) grouped by registered repository.
|
Package fleet implements the multi-repo fleet dashboard: a three-lane home view (awaiting-approval drafts, in-flight runs, recent terminal nebulas) grouped by registered repository. |
|
tycho
Package tycho provides DAG scheduling for the nebula orchestrator.
|
Package tycho provides DAG scheduling for the nebula orchestrator. |
|
ui
Package ui provides stderr-based UI output for Quasar.
|
Package ui provides stderr-based UI output for Quasar. |
Click to show internal directories.
Click to hide internal directories.