agnes-the-ai-analyst/connectors/keboola
ZdenekSrotyr 06e1cf0a8d feat: generic _remote_attach contract for remote DuckDB extension views
Extractors with remote tables now write a _remote_attach table into
extract.duckdb so the orchestrator can re-ATTACH external extensions
at query time. The mechanism is source-agnostic — any connector can use it.

- Keboola extractor writes _remote_attach + creates views on kbc.*
- Orchestrator reads _remote_attach, installs extension, reads token from env
- Graceful degradation: missing token → warning, local tables still work
2026-04-08 18:10:12 +02:00
..
tests refactor: delete old sync pipeline — 9,500 lines removed 2026-03-31 07:50:37 +02:00
__init__.py Extract Keboola into connectors/keboola module 2026-03-09 12:22:16 +01:00
client.py fix: keboola client metadata_cache_path uses DATA_DIR instead of deleted config 2026-03-31 11:57:57 +02:00
extractor.py feat: generic _remote_attach contract for remote DuckDB extension views 2026-04-08 18:10:12 +02:00