Andrey Avtomonov
|
db102b9bfe
|
fix(cli): use public source labels in ingest reports
|
2026-05-13 20:05:46 +02:00 |
|
Andrey Avtomonov
|
b697c91828
|
test(cli): close unified ingest final public surface checks
|
2026-05-13 19:58:43 +02:00 |
|
Andrey Avtomonov
|
96e3c875fc
|
fix(cli): omit hidden commands from docs command tree
|
2026-05-13 19:57:39 +02:00 |
|
Andrey Avtomonov
|
41c5ecdcfb
|
fix(cli): preserve query-history pull config in public ingest
|
2026-05-13 19:57:14 +02:00 |
|
Andrey Avtomonov
|
a04f964ae1
|
test: verify unified ingest ux closure
|
2026-05-13 19:49:16 +02:00 |
|
Andrey Avtomonov
|
4f866f14ea
|
fix: remove scan wording from demo progress
|
2026-05-13 19:47:38 +02:00 |
|
Andrey Avtomonov
|
d01fa64838
|
fix: align setup next steps with unified ingest
|
2026-05-13 19:47:16 +02:00 |
|
Andrey Avtomonov
|
b175d1ac73
|
fix: add public ingest retry guidance
|
2026-05-13 19:46:55 +02:00 |
|
Andrey Avtomonov
|
f2776813c9
|
fix: explain query history schema order
|
2026-05-13 19:46:18 +02:00 |
|
Andrey Avtomonov
|
843b694589
|
fix: render unified ingest foreground warnings
|
2026-05-13 19:45:32 +02:00 |
|
Andrey Avtomonov
|
f34b225a6f
|
chore(ingest): finish public query history cleanup
|
2026-05-13 19:24:18 +02:00 |
|
Andrey Avtomonov
|
f54107ac70
|
fix(ingest): polish foreground retry copy
|
2026-05-13 19:08:23 +02:00 |
|
Andrey Avtomonov
|
8bffd2829b
|
fix(ingest): remove legacy public guidance
|
2026-05-13 19:07:10 +02:00 |
|
Andrey Avtomonov
|
f78c49509f
|
fix(status): report query history readiness
|
2026-05-13 19:06:32 +02:00 |
|
Andrey Avtomonov
|
bc23b1a447
|
fix(setup): prompt for postgres query history
|
2026-05-13 19:05:36 +02:00 |
|
Andrey Avtomonov
|
9057c222dc
|
fix(setup): forward query history flags
|
2026-05-13 19:04:46 +02:00 |
|
Andrey Avtomonov
|
077a35d307
|
test(cli): verify unified ingest public output
|
2026-05-13 18:55:20 +02:00 |
|
Andrey Avtomonov
|
0b16578dd5
|
fix(setup): use schema context and query history wording
|
2026-05-13 18:53:19 +02:00 |
|
Andrey Avtomonov
|
9c7b4f9b84
|
feat(ingest): use foreground view for interactive public ingest
|
2026-05-13 18:51:10 +02:00 |
|
Andrey Avtomonov
|
0764acaadd
|
fix(ingest): hide scan internals from public database ingest
|
2026-05-13 18:50:30 +02:00 |
|
Andrey Avtomonov
|
6c4bf2a52a
|
fix(ingest): honor query history window intent
|
2026-05-13 18:49:55 +02:00 |
|
Andrey Avtomonov
|
9cb0bdbeac
|
fix(ingest): bypass adapter allow-list for public source ingest
|
2026-05-13 18:49:28 +02:00 |
|
Andrey Avtomonov
|
1180fffdeb
|
test: close unified ingest v1 expectations
|
2026-05-13 18:40:46 +02:00 |
|
Andrey Avtomonov
|
23dba892cd
|
fix(config): reject reserved ingest connection ids
|
2026-05-13 18:36:12 +02:00 |
|
Andrey Avtomonov
|
ca61f3e08e
|
fix(setup): keep context build foreground only
|
2026-05-13 18:32:13 +02:00 |
|
Andrey Avtomonov
|
3fc75c1dbe
|
feat(setup): verify context readiness by database depth
|
2026-05-13 18:27:44 +02:00 |
|
Andrey Avtomonov
|
471fae60b3
|
feat(setup): store database context depth
|
2026-05-13 18:26:44 +02:00 |
|
Andrey Avtomonov
|
a366e352e0
|
feat(setup): store query history in connection context
|
2026-05-13 18:24:54 +02:00 |
|
Andrey Avtomonov
|
f2b1ecbb61
|
feat(cli): preflight deep public ingest readiness
|
2026-05-13 18:22:19 +02:00 |
|
Andrey Avtomonov
|
43bf5bfdc5
|
test: align ingest surface expectations
|
2026-05-13 18:14:01 +02:00 |
|
Andrey Avtomonov
|
9afc5c87c3
|
fix(config): stop generating ingest adapter allow lists
|
2026-05-13 18:08:05 +02:00 |
|
Andrey Avtomonov
|
3b2f9fc870
|
fix(cli): use public ingest wording
|
2026-05-13 18:02:44 +02:00 |
|
Andrey Avtomonov
|
03d2d26e71
|
feat(ingest): read connection query history config
|
2026-05-13 18:00:52 +02:00 |
|
Andrey Avtomonov
|
7dd14bb333
|
feat(cli): execute public database ingest facets
|
2026-05-13 17:59:31 +02:00 |
|
Andrey Avtomonov
|
fb06dc5b01
|
feat(cli): plan public ingest depth and query history
|
2026-05-13 17:57:45 +02:00 |
|
Andrey Avtomonov
|
44585b3f65
|
feat(cli): hide standalone scan from public help
|
2026-05-13 17:56:48 +02:00 |
|
Andrey Avtomonov
|
3371d41157
|
feat(cli): route public connection ingest command
|
2026-05-13 17:56:23 +02:00 |
|
Andrey Avtomonov
|
754e4a9039
|
feat(cli): improve setup progress UX (#69)
|
2026-05-13 17:01:48 +02:00 |
|
Andrey Avtomonov
|
d7147f9ca1
|
feat: rename project wiki directory (#66)
* feat: rename project wiki directory
* test: fix wiki skill ordering expectations
* Show configured context sources in setup
|
2026-05-13 16:05:58 +02:00 |
|
Andrey Avtomonov
|
97da9919e9
|
refactor: remove legacy compatibility paths (#64)
* refactor: remove legacy compatibility paths
* fix: support legacy metabase native queries
* test: use canonical semantic layer descriptions
* Rename CLI description
* Recover setup scan from SQLite ABI mismatch
* Remove legacy product name from CLI help
|
2026-05-13 15:55:00 +02:00 |
|
Andrey Avtomonov
|
e353425266
|
fix(cli): show project dir in context build step (#67)
|
2026-05-13 15:49:22 +02:00 |
|
Andrey Avtomonov
|
c202202e6b
|
feat(cli): clean up wiki and sl commands (#65)
* feat(cli): clean up wiki and sl commands
* test(scripts): update package artifact CLI smoke assertion
|
2026-05-13 15:41:10 +02:00 |
|
Andrey Avtomonov
|
e1e9c4af91
|
fix(cli): clean up connection commands (#62)
* fix(cli): clean up connection commands
* test(cli): update connection smoke coverage
* Fix setup output formatting
* fix notion setup picker exit
|
2026-05-13 15:04:50 +02:00 |
|
Luca Martial
|
4973ca562f
|
Restore Vertex AI LLM setup (#56)
* feat(context): resolve Vertex AI config references
* feat(cli): restore Vertex AI LLM setup
---------
Co-authored-by: Andrey Avtomonov <andreybavt@gmail.com>
|
2026-05-13 14:42:38 +02:00 |
|
Andrey Avtomonov
|
d4d8ad1724
|
fix: show setup destination paths (#63)
|
2026-05-13 14:27:29 +02:00 |
|
Andrey Avtomonov
|
b75576279c
|
fix: store Metabase mappings in ktx.yaml (#61)
* fix: store Metabase mappings in ktx.yaml
* docs: note KTX has no public users
* refactor: drop setup progress compatibility
|
2026-05-13 13:55:21 +02:00 |
|
Andrey Avtomonov
|
c22248dabf
|
feat(context): add warehouse verification tools (#46)
* feat(context): add warehouse dialect dispatch
* feat(context): read warehouse scan catalog
* feat(context): add entity details verification tool
* feat(context): add ingest SQL verification tool
* feat(context): add raw warehouse discovery tool
* feat(context): expose warehouse verification tools to ingest
* docs(context): add ingest identifier verification protocol
* test(context): guard ingest identifier verification prompts
* chore(context): verify warehouse verification tools
* docs: add warehouse verification tools plan and spec
* fix(context): expose target warehouses to Notion ingest
* fix(context): update ingest prompts for warehouse verification tools
* fix(context): scope raw schema discovery to allowed connections
* fix(context): verify warehouse column display targets
* docs: add notion warehouse verification gap closure plan
* fix(context): include raw discovery connection names
* fix(context): expose warehouse targets for LookML and MetricFlow
* fix(context): pass connection config to ingest query executors
* fix(cli): enable read-only SQL probes for local ingest
* docs: add warehouse verification final v1 closure plan
* fix(context): align warehouse sql probe prompt shape
* docs: add warehouse verification prompt shape closure plan
* test(context): catch connectionless sql execution prompt examples
* fix(context): include connection name in sl capture sql example
* docs: add warehouse verification sql example closure plan
* fix(context): report structured entity detail misses
* docs: add warehouse verification structured target miss closure plan
* fix: report untracked squash merge conflicts
* feat: require ingest verification ledger
* fix: stabilize ingest wiki references
|
2026-05-13 13:43:23 +02:00 |
|
Andrey Avtomonov
|
bcb0d2f8f7
|
chore: add TypeScript dead-code checks (#60)
* chore: add TypeScript dead-code checks
* chore: trim stale Knip ignores
* Fix CI smoke and artifact checks
|
2026-05-13 13:33:28 +02:00 |
|
Andrey Avtomonov
|
721f1a998f
|
feat(cli)!: remove ktx agent command (#58)
* feat(cli)!: remove ktx agent command
* test(context): update PGlite boundary guardrail
|
2026-05-13 13:01:56 +02:00 |
|
Andrey Avtomonov
|
eaaabb361e
|
fix(cli): clean up dev runtime commands (#59)
|
2026-05-13 12:28:24 +02:00 |
|