Skip to content

Commit 6de0160

Browse files
committed
fix: [AI-196] install altimate-engine[warehouses] extra by default
The managed engine install was missing the `[warehouses]` optional dependency group, which includes `snowflake-connector-python`, `psycopg2-binary`, `duckdb`, and other database connectors. This caused FinOps tools and warehouse operations to fail with "snowflake-connector-python not installed" errors. Closes #196
1 parent e5a13dc commit 6de0160

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • packages/opencode/src/altimate/bridge

packages/opencode/src/altimate/bridge/engine.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ async function ensureEngineImpl(): Promise<void> {
189189
const pythonPath = enginePythonPath()
190190
Log.Default.info("installing altimate-engine", { version: ALTIMATE_ENGINE_VERSION })
191191
try {
192-
execFileSync(uv, ["pip", "install", "--python", pythonPath, `altimate-engine==${ALTIMATE_ENGINE_VERSION}`], { stdio: "pipe" })
192+
execFileSync(uv, ["pip", "install", "--python", pythonPath, `altimate-engine[warehouses]==${ALTIMATE_ENGINE_VERSION}`], { stdio: "pipe" })
193193
} catch (e: any) {
194194
Telemetry.track({
195195
type: "engine_error",

0 commit comments

Comments
 (0)