Documentation
¶
Overview ¶
Package migrations contains all database migrations for kodelet. Migrations use Rails-style timestamp versioning (YYYYMMDDHHmmss).
Index ¶
- func All() []db.Migration
- func Migration20260204163000CreateConversations() db.Migration
- func Migration20260204163001AddPerformanceIndexes() db.Migration
- func Migration20260204163002AddProviderToSummaries() db.Migration
- func Migration20260204163003AddBackgroundProcesses() db.Migration
- func Migration20260204163004CreateACPSessionUpdates() db.Migration
- func Migration20260226120000AddMetadataToSummaries() db.Migration
- func Migration20260331120000AddCWDToConversations() db.Migration
- func Migration20260719170000CreateSteeringMessages() db.Migration
- func Migration20260806120000CreateRunnerState() db.Migration
- func Migration20260807120000AddRunnerEnvironmentProfile() db.Migration
- func Migration20260812120000CreateControlPlaneAuth() db.Migration
- func Migration20260813120000CreateUserAPICredentials() db.Migration
- func Migration20260813130000CreateRunnerDPoPReplays() db.Migration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func All ¶
All returns all registered migrations in the correct order. New migrations should be added to this list.
func Migration20260204163000CreateConversations ¶
Migration20260204163000CreateConversations creates conversations and conversation_summaries tables.
func Migration20260204163001AddPerformanceIndexes ¶
Migration20260204163001AddPerformanceIndexes adds performance indexes for conversations and summaries.
func Migration20260204163002AddProviderToSummaries ¶
Migration20260204163002AddProviderToSummaries adds provider column to conversation_summaries table.
func Migration20260204163003AddBackgroundProcesses ¶
Migration20260204163003AddBackgroundProcesses adds background_processes column to conversations table.
func Migration20260204163004CreateACPSessionUpdates ¶
Migration20260204163004CreateACPSessionUpdates creates acp_session_updates table.
func Migration20260226120000AddMetadataToSummaries ¶
Migration20260226120000AddMetadataToSummaries adds metadata column to conversation_summaries table.
func Migration20260331120000AddCWDToConversations ¶
Migration20260331120000AddCWDToConversations adds cwd columns to persisted conversations.
func Migration20260719170000CreateSteeringMessages ¶
Migration20260719170000CreateSteeringMessages creates the persistent steering queue.
func Migration20260806120000CreateRunnerState ¶
Migration20260806120000CreateRunnerState creates durable runner registrations, runs, and conversation affinity.
func Migration20260807120000AddRunnerEnvironmentProfile ¶
Migration20260807120000AddRunnerEnvironmentProfile persists the runner-local profile with conversation affinity.
func Migration20260812120000CreateControlPlaneAuth ¶
Migration20260812120000CreateControlPlaneAuth creates durable web and runner authentication state.
func Migration20260813120000CreateUserAPICredentials ¶
Migration20260813120000CreateUserAPICredentials creates Kodelet-issued non-browser user credentials and device-login state.
func Migration20260813130000CreateRunnerDPoPReplays ¶
Migration20260813130000CreateRunnerDPoPReplays replaces the custom challenge store with RFC 9449 replay state.
Types ¶
This section is empty.
Source Files
¶
- 20260204163000_create_conversations.go
- 20260204163001_add_performance_indexes.go
- 20260204163002_add_provider_to_summaries.go
- 20260204163003_add_background_processes.go
- 20260204163004_create_acp_session_updates.go
- 20260226120000_add_metadata_to_summaries.go
- 20260331120000_add_cwd_to_conversations.go
- 20260719170000_create_steering_messages.go
- 20260806120000_create_runner_state.go
- 20260807120000_add_runner_environment_profile.go
- 20260812120000_create_control_plane_auth.go
- 20260813120000_create_user_api_credentials.go
- 20260813130000_create_runner_dpop_replays.go
- migrations.go