step 1: rename module chat-switchboard → switchboard-core

- go.mod module name
- All 714 import references across 289 Go files
- VERSION: 0.1.0
- CI DB names: switchboard_core_{ci,dev,test}
- Docker image: gobha/switchboard-core
- Test fixtures: JWT issuer, repo names
- .env.example, docker-compose container name
- Compiles clean (go build exit 0)
This commit is contained in:
2026-03-25 19:48:04 -04:00
parent c03ece4230
commit 11fd8c1e57
298 changed files with 733 additions and 733 deletions

View File

@@ -5,8 +5,8 @@ import (
"database/sql"
"encoding/json"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
type AuditStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
)
// CapOverrideStore implements store.CapabilityOverrideStore for Postgres.

View File

@@ -7,8 +7,8 @@ import (
"fmt"
"time"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
type CatalogStore struct{}

View File

@@ -10,8 +10,8 @@ import (
"github.com/lib/pq"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
type ChannelStore struct{}

View File

@@ -13,7 +13,7 @@ import (
"github.com/lib/pq"
"chat-switchboard/models"
"switchboard-core/models"
)
// ExportStore implements store.ExportStore for Postgres.

View File

@@ -6,7 +6,7 @@ import (
"encoding/json"
"fmt"
"chat-switchboard/models"
"switchboard-core/models"
)
// ── ConnectionStore (v0.38.1) ────────────────────────

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
)
// ── DependencyStore (v0.38.2) ────────────────────────

View File

@@ -5,7 +5,7 @@ import (
"database/sql"
"time"
"chat-switchboard/models"
"switchboard-core/models"
)
type ExtensionPermissionStore struct {

View File

@@ -6,7 +6,7 @@ import (
"encoding/json"
"time"
"chat-switchboard/models"
"switchboard-core/models"
)
// FileStore implements store.FileStore against the `files` table.

View File

@@ -3,7 +3,7 @@ package postgres
import (
"context"
"chat-switchboard/models"
"switchboard-core/models"
)
type FolderStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
)
// GitCredentialStore implements store.GitCredentialStore for PostgreSQL.

View File

@@ -5,7 +5,7 @@ import (
"database/sql"
"encoding/json"
"chat-switchboard/models"
"switchboard-core/models"
)
type GlobalConfigStore struct{}

View File

@@ -7,8 +7,8 @@ import (
"errors"
"fmt"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
// ── GroupStore ──────────────────────────────

View File

@@ -5,7 +5,7 @@ import (
"database/sql"
"time"
"chat-switchboard/models"
"switchboard-core/models"
)
// HealthStore implements health.Store for Postgres.

View File

@@ -6,7 +6,7 @@ import (
"fmt"
"strings"
"chat-switchboard/store"
"switchboard-core/store"
)
// DB is the shared database connection pool.

View File

@@ -6,7 +6,7 @@ import (
"fmt"
"strings"
"chat-switchboard/models"
"switchboard-core/models"
"github.com/lib/pq"
)

View File

@@ -6,8 +6,8 @@ import (
"fmt"
"strings"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
type MemoryStore struct{}

View File

@@ -5,7 +5,7 @@ import (
"fmt"
"strings"
"chat-switchboard/models"
"switchboard-core/models"
)
// RecallHybrid returns active memories using vector similarity + keyword search.

View File

@@ -7,8 +7,8 @@ import (
"fmt"
"time"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
type MessageStore struct{}

View File

@@ -6,8 +6,8 @@ import (
"encoding/json"
"fmt"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
// ── Tree Operations (v0.29.0) ───────────────────────────────────────────

View File

@@ -7,8 +7,8 @@ import (
"fmt"
"strings"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
"github.com/lib/pq"
)

View File

@@ -3,7 +3,7 @@ package postgres
import (
"context"
"chat-switchboard/models"
"switchboard-core/models"
"github.com/lib/pq"
)

View File

@@ -5,7 +5,7 @@ import (
"database/sql"
"time"
"chat-switchboard/models"
"switchboard-core/models"
)
type NotificationStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
)
type NotificationPreferenceStore struct{}

View File

@@ -5,7 +5,7 @@ import (
"database/sql"
"encoding/json"
"chat-switchboard/store"
"switchboard-core/store"
)
type PackageStore struct{}

View File

@@ -6,7 +6,7 @@ import (
"encoding/json"
"fmt"
"chat-switchboard/models"
"switchboard-core/models"
)
type PersonaStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
)
type PersonaGroupStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/store"
"switchboard-core/store"
)
// ── Mention resolution + display info (v0.29.0) ────────────────────────

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
)
type PolicyStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
)
type PricingStore struct{}

View File

@@ -7,8 +7,8 @@ import (
"github.com/lib/pq"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
// ── ProjectStore ───────────────────────────

View File

@@ -6,7 +6,7 @@ import (
"encoding/json"
"fmt"
"chat-switchboard/models"
"switchboard-core/models"
)
type ProviderStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/models"
"switchboard-core/models"
"github.com/lib/pq"
)

View File

@@ -5,7 +5,7 @@ import (
"database/sql"
"encoding/json"
"chat-switchboard/models"
"switchboard-core/models"
)
// RoutingPolicyStore implements store.RoutingPolicyStore for Postgres.

View File

@@ -5,7 +5,7 @@ import (
"database/sql"
"time"
"chat-switchboard/models"
"switchboard-core/models"
)
// ── SessionStore ───────────────────────────

View File

@@ -3,7 +3,7 @@ package postgres
import (
"database/sql"
"chat-switchboard/store"
"switchboard-core/store"
)
// NewStores creates all Postgres store implementations and wires them

View File

@@ -4,7 +4,7 @@ import (
"context"
"fmt"
"chat-switchboard/models"
"switchboard-core/models"
)
type TaskStore struct{}

View File

@@ -6,7 +6,7 @@ import (
"encoding/json"
"fmt"
"chat-switchboard/models"
"switchboard-core/models"
)
type TeamStore struct{}

View File

@@ -6,8 +6,8 @@ import (
"strings"
"time"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
type UsageStore struct{}

View File

@@ -7,8 +7,8 @@ import (
"strings"
"time"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
type UserStore struct{}

View File

@@ -4,7 +4,7 @@ import (
"context"
"database/sql"
"chat-switchboard/store"
"switchboard-core/store"
)
// ── Mention resolution + display info (v0.29.0) ────────────────────────

View File

@@ -4,7 +4,7 @@ import (
"context"
"fmt"
"chat-switchboard/models"
"switchboard-core/models"
)
type UserModelSettingsStore struct{}

View File

@@ -7,8 +7,8 @@ import (
"fmt"
"time"
"chat-switchboard/models"
"chat-switchboard/store"
"switchboard-core/models"
"switchboard-core/store"
)
// WorkflowStore implements store.WorkflowStore for Postgres.

View File

@@ -7,7 +7,7 @@ import (
"strings"
"time"
"chat-switchboard/models"
"switchboard-core/models"
)
type WorkspaceStore struct{}