Skip to content

Non-object-store data source connectors (postgres, pinecone, openai) #178

Description

@martsokha

Only object-store providers (s3, azure, gcs) are wired. The provider column is free-form text and the migration once advertised openai, postgres, pinecone, but there is no connector code for anything beyond object_store.

Scope

  • Introduce a connector abstraction beyond the object_store-backed Client (e.g. a Connector trait with per-provider fetch/list/read semantics).
  • Implement one non-object-store connector end to end (candidate: postgres as a data source) as the reference.
  • Map its records into the workspace file/ingest model.

Why deferred

This is a large new abstraction, not a wiring task; out of scope for the object-store PR. Track and design separately.

Tracked from docs/connection-sync-gaps.md (#9).

Metadata

Metadata

Assignees

No one assigned

    Labels

    featrequest for or implementation of a new featurepostgresORM, models, queries, migrationsserverAPI handlers, middleware, auth

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions