import { defineDatabricksAgent } from '@fabric-harness/databricks'; import { schema } from '@fabric-harness/sdk'; import policy from '../policies/databricks.js'; export default defineDatabricksAgent({ name: 'databricks-analyst', description: 'Answer governed analytics questions with Genie, inspectable SQL, Unity Catalog, and cost context.', input: schema.object({ question: schema.string() }), output: schema.string(), triggers: { webhook: true, manual: true }, model: __FH_INIT_MODEL__, analyticsCopilot: true, tools: ['sql-read', 'genie', 'consumption', 'tables', 'table-info'], sandbox: 'empty', policy, });