internal/

directory
v1.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2026 License: Apache-2.0

Directories

Path Synopsis
api
gen
app
Package app provides the main TUI application.
Package app provides the main TUI application.
chat/messagelist/block
Package block defines the shared interface for all visual blocks in the message list viewport.
Package block defines the shared interface for all visual blocks in the message list viewport.
chat/messagelist/messagelisttest
Package messagelisttest provides test helpers for the messagelist package.
Package messagelisttest provides test helpers for the messagelist package.
keybar
Package keybar renders keybinding hints at the bottom of the app.
Package keybar renders keybinding hints at the bottom of the app.
onboarding
Package onboarding provides the onboarding flow for new users.
Package onboarding provides the onboarding flow for new users.
onboarding/accounts
Package accounts provides account selection and creation steps.
Package accounts provides account selection and creation steps.
onboarding/auth
Package auth provides authentication steps for onboarding.
Package auth provides authentication steps for onboarding.
onboarding/datadog
Package datadog provides Datadog configuration steps.
Package datadog provides Datadog configuration steps.
onboarding/msgs
Package msgs defines the messages emitted by onboarding steps.
Package msgs defines the messages emitted by onboarding steps.
onboarding/organizations
Package organizations provides organization selection and creation steps.
Package organizations provides organization selection and creation steps.
onboarding/role
Package role provides the role selection step for onboarding.
Package role provides the role selection step for onboarding.
onboarding/sync
Package sync provides the sync step for onboarding.
Package sync provides the sync step for onboarding.
onboarding/workspaces
Package workspaces provides workspace selection steps.
Package workspaces provides workspace selection steps.
palette
Package palette provides a command palette overlay for the TUI.
Package palette provides a command palette overlay for the TUI.
statusbar
Package statusbar renders the persistent top bar for the Tero app.
Package statusbar renders the persistent top bar for the Tero app.
statusbar/catalogstatus
Package catalogstatus renders the catalog health indicator in the status bar.
Package catalogstatus renders the catalog health indicator in the status bar.
statusbar/policystatus
Package policystatus renders the policy work indicator in the status bar.
Package policystatus renders the policy work indicator in the status bar.
statusbar/syncstatus
Package syncstatus renders sync connection status.
Package syncstatus renders sync connection status.
toast
Package toast provides a toast notification component for the app.
Package toast provides a toast notification component for the app.
Package chat provides a client for the stateless Chat API.
Package chat provides a client for the stateless Chat API.
domaintest
Package domaintest provides factories for creating domain objects in tests.
Package domaintest provides factories for creating domain objects in tests.
tools
Package tools defines tool input/output types and the execution interface.
Package tools defines tool input/output types and the execution interface.
log
Package powersync provides background sync using PowerSync.
Package powersync provides background sync using PowerSync.
api
Package api provides HTTP client access to the PowerSync service.
Package api provides HTTP client access to the PowerSync service.
api/apitest
Package apitest provides test doubles for the powersync/api package.
Package apitest provides test doubles for the powersync/api package.
db
Package db provides PowerSync local database operations.
Package db provides PowerSync local database operations.
db/dbtest
Package dbtest provides test utilities for the powersync/db package.
Package dbtest provides test utilities for the powersync/db package.
extension
Package extension provides the interface to the PowerSync SQLite extension.
Package extension provides the interface to the PowerSync SQLite extension.
extension/generate command
Package main generates the PowerSync schema from the PowerSync service.
Package main generates the PowerSync schema from the PowerSync service.
powersynctest
Package powersynctest provides test utilities for the powersync package.
Package powersynctest provides test utilities for the powersync package.
Package sqlite provides the local SQLite database for the CLI.
Package sqlite provides the local SQLite database for the CLI.
gen
generate command
Package main generates SQLite schema types from PowerSync.
Package main generates SQLite schema types from PowerSync.
sqlitetest
Package sqlitetest provides test doubles for the sqlite package.
Package sqlitetest provides test doubles for the sqlite package.
tea
components/input
Package input provides a themed text input component.
Package input provides a themed text input component.
components/list
Package list provides a themed list component.
Package list provides a themed list component.
components/loader
Package loader provides an animated loading indicator.
Package loader provides an animated loading indicator.
components/progress
Package progress provides a themed progress bar component.
Package progress provides a themed progress bar component.
components/remotelist
Package remotelist provides a list that loads items asynchronously.
Package remotelist provides a list that loads items asynchronously.
components/status
Package status renders colored status badges for Tero entities.
Package status renders colored status badges for Tero entities.
components/table
Package table provides a themed table component.
Package table provides a themed table component.
components/thinking
Package thinking provides an animated thinking indicator with scrambled gradient text.
Package thinking provides an animated thinking indicator with scrambled gradient text.
cursor
Package cursor provides utilities for managing terminal cursor position in Bubbletea views using an invisible marker.
Package cursor provides utilities for managing terminal cursor position in Bubbletea views using an invisible marker.
highlight
Package highlight provides text selection and highlighting utilities.
Package highlight provides text selection and highlighting utilities.
keymap
Package keymap provides global key bindings and helpers for building keymaps.
Package keymap provides global key bindings and helpers for building keymaps.
viewport
Package viewport provides item-aware scrolling over a list of variable-height items separated by gaps.
Package viewport provides item-aware scrolling over a list of variable-height items separated by gaps.
Package update checks GitHub releases for newer CLI versions.
Package update checks GitHub releases for newer CLI versions.
Package upload handles uploading local changes to the backend.
Package upload handles uploading local changes to the backend.
admin
Package admin wraps the WorkOS management API for internal admin operations.
Package admin wraps the WorkOS management API for internal admin operations.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL