internal/

directory
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2026 License: MIT

Directories

Path Synopsis
Package config handles loading and saving Alaska's TOML configuration.
Package config handles loading and saving Alaska's TOML configuration.
Package permissions holds Alaska's per-tool permission policy.
Package permissions holds Alaska's per-tool permission policy.
Package provider defines Alaska's LLM provider abstraction.
Package provider defines Alaska's LLM provider abstraction.
anthropic
Package anthropic implements the provider.Provider interface on top of the official anthropics/anthropic-sdk-go client.
Package anthropic implements the provider.Provider interface on top of the official anthropics/anthropic-sdk-go client.
factory
Package factory constructs a provider.Provider from a config entry + OS keyring.
Package factory constructs a provider.Provider from a config entry + OS keyring.
openai
Package openai implements the provider.Provider interface on top of the official openai/openai-go client.
Package openai implements the provider.Provider interface on top of the official openai/openai-go client.
Package repl implements Alaska's interactive chat loop.
Package repl implements Alaska's interactive chat loop.
Package secrets wraps the OS keyring for Alaska's API keys.
Package secrets wraps the OS keyring for Alaska's API keys.
Package tool defines Alaska's agent tools — the capabilities the model can invoke from inside a chat turn (read/write/edit files, run shell commands).
Package tool defines Alaska's agent tools — the capabilities the model can invoke from inside a chat turn (read/write/edit files, run shell commands).
Package ui centralises Alaska's terminal styling so the rest of the code can stay unopinionated about colour and layout.
Package ui centralises Alaska's terminal styling so the rest of the code can stay unopinionated about colour and layout.

Jump to

Keyboard shortcuts

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