test-demoprep / thoughtspot_deployer.py

Commit History

perf(deploy): scope TS connection to demo DB + monthly-rotating database (250s -> <1s table imports)
21ee86d

mikeboone Claude Fable 5 commited on

merge: unify MCP (async TML import + concurrency + mcp_server) into integration
c3e3f8b

mikeboone commited on

merge: liveboard-quality into integration/mcp-lb
ee1ce2a

mikeboone commited on

liveboard quality: fix flat-72 defects + Tixr-style layout
f7f2b52

mikeboone Claude Opus 4.8 commited on

chore: README, e2e grader, share-permission fix, sprint + quality results
fcde472

mikeboone Claude Opus 4.8 commited on

fix(deploy): connectivity guard — scope model to one connected join graph (fixes 13122)
d0b4398

mikeboone Claude Opus 4.8 commited on

refactor(deploy): make TML import async-only (remove flag + sync branches)
c19146f

mikeboone Claude Opus 4.8 commited on

feat(deploy): async TML import mode (TS_TML_IMPORT_MODE) — eliminates gateway 504s
aac7ab6

mikeboone Claude Opus 4.8 commited on

fix: log the actual (resolved) model in semantics step, not stale llm_model
60fd9b1

mikeboone Claude Opus 4.8 commited on

Log deployed code version
8cea964

mike boone commited on

Improve backup liveboard path logging
5f0f576

mike boone commited on

Honor explicit custom dataset contracts
a6d4bca

mike boone commited on

fix: retry transient ThoughtSpot auth failures
4489319

mike boone commited on

fix: reconcile ThoughtSpot connection creation
34f7221

mike boone commited on

fix: accept valid undefined ThoughtSpot answer tokens
70a4175

mike boone commited on

fix: detect invalid answer readiness before MCP liveboards
d3049d4

mike boone commited on

fix: extend ThoughtSpot 504 polling to 15 minutes
c244364

mike boone commited on

fix: recover liveboard creation after MCP answer failures
827eb22

mike boone commited on

fix: recover tables from connection details
25fbe18

mike boone commited on

fix: validate recovered ThoughtSpot tables by connection
de46562

mike boone commited on

fix: import time for model readiness polling
b018de9

mike boone commited on

fix: recover table creates via connection-scoped search
0acfbde

mike boone commited on

fix: normalize ThoughtSpot TML import object responses
e343cfd

mike boone commited on

fix: harden ThoughtSpot table polling and model readiness
7aff9ba

mike boone commited on

fix: verify ThoughtSpot TML imports after 504
c04c93f

mike boone commited on

Merge remote-tracking branch 'origin/develop' into develop
8997cc3

mike boone commited on

test: harden e2e quality diagnostics
8e5d114

mike boone commited on

Merge remote-tracking branch 'hf-test/main' into develop
db6ab4f

mike boone commited on

fix: harden dataset and ThoughtSpot deployment recovery
b210533

mike boone commited on

fix: wait for delayed ThoughtSpot table imports
7f49e13

mike boone commited on

chore: log table tml import calls
3d06bfd

mike boone commited on

fix: harden ThoughtSpot table import recovery
cdded3f

mike boone commited on

fix: restore MCP-first liveboard answer flow
c3449ec

mike boone commited on

fix: tighten dataset quality and TS import retries
889a00d

mike boone commited on

fix: recover ThoughtSpot imports after gateway timeouts
a61ad4f

mike boone commited on

fix: enforce demo-safe data and liveboard layout
c3f1d91

mike boone commited on

fix: improve run diagnostics and ts recovery
e758f65

mike boone commited on

test: add dataset and liveboard prep seams
bb493ae

mike boone commited on

fix: use selected LLM for model semantics
24febbb

mike boone commited on

fix: clarify dataset-first progress and import json scope
94f1813

mike boone commited on

fix: chunk ThoughtSpot table imports
3f6d9dc

mike boone commited on

feat: add deployment notifications and tested demo updates
3c65377

mike boone commited on

feat: add dataset-first generation path
7a5c5fe

mike boone commited on

fix: model GUID fallback + grader schema fix
3d87dc7

mikeboone Claude Sonnet 4.6 commited on

fix: handle non-numeric/dict values in Snowflake inserts (22018 errors)
2453228

mikeboone Claude Sonnet 4.6 commited on

feat: AI viz title humanization + KPI fix + chart variety
1c63c48

mikeboone Claude Sonnet 4.6 commited on

feat: tag v2 type fix, claude-opus-4-6, viz titles sprint item, DATES fix
479257e

mikeboone Claude Sonnet 4.6 commited on

fix: remove all THOUGHTSPOT_URL admin fallbacks + data quality improvements
e2d85b8

mikeboone Claude Sonnet 4.6 commited on

fix: remove matrix_config from fallback create_liveboard_from_model call
37d59da

mikeboone Claude Sonnet 4.6 commited on

feat: march sprint — logging, run history, chat fixes, deploy sub-stages
2b5a90d

mikeboone Claude Sonnet 4.6 commited on