Directories
¶
| Path | Synopsis |
|---|---|
|
Package attribution provides model-to-author mapping functionality across multiple providers.
|
Package attribution provides model-to-author mapping functionality across multiple providers. |
|
Package auth provides authentication checking for AI model providers.
|
Package auth provides authentication checking for AI model providers. |
|
adc
Package adc handles Google Application Default Credentials.
|
Package adc handles Google Application Default Credentials. |
|
cmd
|
|
|
alerts
Package alerts provides a structured system for status notifications.
|
Package alerts provides a structured system for status notifications. |
|
application
Package application provides the application interface for Starmap commands.
|
Package application provides the application interface for Starmap commands. |
|
completion
Package completion provides shared utilities for completion management.
|
Package completion provides shared utilities for completion management. |
|
constants
Package constants provides shared constants for CLI commands.
|
Package constants provides shared constants for CLI commands. |
|
embed
Package embed provides utilities for working with the embedded filesystem.
|
Package embed provides utilities for working with the embedded filesystem. |
|
emoji
Package emoji provides symbol constants for CLI output.
|
Package emoji provides symbol constants for CLI output. |
|
filter
Package filter provides model filtering functionality for starmap commands.
|
Package filter provides model filtering functionality for starmap commands. |
|
format
Package format provides formatters for command output.
|
Package format provides formatters for command output. |
|
globals
Package globals provides shared flag structures and utilities for CLI commands.
|
Package globals provides shared flag structures and utilities for CLI commands. |
|
hints
Package hints provides formatting for hints in different output formats.
|
Package hints provides formatting for hints in different output formats. |
|
notify
Package notify provides context detection for smart hint generation.
|
Package notify provides context detection for smart hint generation. |
|
provider
Package provider provides common provider operations for CLI commands.
|
Package provider provides common provider operations for CLI commands. |
|
table
Package table provides common table formatting utilities for CLI commands.
|
Package table provides common table formatting utilities for CLI commands. |
|
Package deps provides dependency checking and management for sources.
|
Package deps provides dependency checking and management for sources. |
|
openapi
Package openapi embeds the OpenAPI 3.0 specification files for the Starmap HTTP API.
|
Package openapi embeds the OpenAPI 3.0 specification files for the Starmap HTTP API. |
|
Package matcher provides a unified interface for pattern matching using glob and regex patterns.
|
Package matcher provides a unified interface for pattern matching using glob and regex patterns. |
|
Package server provides HTTP server implementation for the Starmap API.
|
Package server provides HTTP server implementation for the Starmap API. |
|
cache
Package cache provides an in-memory caching layer for the HTTP server.
|
Package cache provides an in-memory caching layer for the HTTP server. |
|
events
Package events provides a unified event system for real-time catalog updates.
|
Package events provides a unified event system for real-time catalog updates. |
|
events/adapters
Package adapters provides transport-specific implementations of the Subscriber interface.
|
Package adapters provides transport-specific implementations of the Subscriber interface. |
|
filter
Package filter provides query parameter parsing and filtering for API endpoints.
|
Package filter provides query parameter parsing and filtering for API endpoints. |
|
handlers
Package handlers provides HTTP request handlers for the Starmap API.
|
Package handlers provides HTTP request handlers for the Starmap API. |
|
middleware
Package middleware provides HTTP middleware for the Starmap API server.
|
Package middleware provides HTTP middleware for the Starmap API server. |
|
response
Package response provides standardized HTTP response structures and helpers for the Starmap API server.
|
Package response provides standardized HTTP response structures and helpers for the Starmap API server. |
|
sse
Package sse provides Server-Sent Events support for real-time updates.
|
Package sse provides Server-Sent Events support for real-time updates. |
|
websocket
Package websocket provides WebSocket support for real-time catalog updates.
|
Package websocket provides WebSocket support for real-time catalog updates. |
|
sources
|
|
|
clients
Package clients provides provider client registry functions.
|
Package clients provides provider client registry functions. |
|
providers/anthropic
Package anthropic provides a client for the Anthropic API.
|
Package anthropic provides a client for the Anthropic API. |
|
providers/google
Package google provides a unified, dynamic client for Google AI APIs (AI Studio and Vertex AI).
|
Package google provides a unified, dynamic client for Google AI APIs (AI Studio and Vertex AI). |
|
providers/openai
Package openai provides a unified, dynamic client for OpenAI-compatible APIs.
|
Package openai provides a unified, dynamic client for OpenAI-compatible APIs. |
|
providers/testhelper
Package testhelper provides utilities for managing testdata files in provider tests.
|
Package testhelper provides utilities for managing testdata files in provider tests. |
|
utils
|
|
|
ptr
Package ptr provides utility functions for creating pointers to values.
|
Package ptr provides utility functions for creating pointers to values. |
Click to show internal directories.
Click to hide internal directories.