README.md
pyproject.toml
brickforge/__init__.py
brickforge/cli.py
brickforge/server.py
brickforge.egg-info/PKG-INFO
brickforge.egg-info/SOURCES.txt
brickforge.egg-info/dependency_links.txt
brickforge.egg-info/entry_points.txt
brickforge.egg-info/requires.txt
brickforge.egg-info/top_level.txt
brickforge/agent/__init__.py
brickforge/agent/agent.py
brickforge/agent/evaluate_agent.py
brickforge/agent/genie_capture.py
brickforge/agent/memory_tools.py
brickforge/agent/start_server.py
brickforge/agent/utils.py
brickforge/app/app.yaml
brickforge/app/databricks.yml
brickforge/app/drizzle.config.ts
brickforge/app/knip.json
brickforge/app/package-lock.json
brickforge/app/package.json
brickforge/app/playwright.config.ts
brickforge/app/tsconfig.json
brickforge/app/client/index.html
brickforge/app/client/package.json
brickforge/app/client/postcss.config.js
brickforge/app/client/tsconfig.json
brickforge/app/client/tsconfig.node.json
brickforge/app/client/vite.config.ts
brickforge/app/client/src/App.tsx
brickforge/app/client/src/index.css
brickforge/app/client/src/main.tsx
brickforge/app/client/src/components/AppHeader.tsx
brickforge/app/client/src/components/animation-assistant-icon.tsx
brickforge/app/client/src/components/app-sidebar.tsx
brickforge/app/client/src/components/chat-header.tsx
brickforge/app/client/src/components/chat-loading-indicator.tsx
brickforge/app/client/src/components/chat-panel-header.tsx
brickforge/app/client/src/components/chat.tsx
brickforge/app/client/src/components/data-stream-provider.tsx
brickforge/app/client/src/components/databricks-message-citation.tsx
brickforge/app/client/src/components/databricks-message-part-transformers.ts
brickforge/app/client/src/components/embedded-chat-panel.tsx
brickforge/app/client/src/components/greeting.tsx
brickforge/app/client/src/components/message-actions.tsx
brickforge/app/client/src/components/message-editor.tsx
brickforge/app/client/src/components/message-error.tsx
brickforge/app/client/src/components/message-oauth-error.tsx
brickforge/app/client/src/components/message-reasoning.tsx
brickforge/app/client/src/components/message.tsx
brickforge/app/client/src/components/messages.tsx
brickforge/app/client/src/components/multimodal-input.tsx
brickforge/app/client/src/components/preview-attachment.tsx
brickforge/app/client/src/components/sidebar-history-item.tsx
brickforge/app/client/src/components/sidebar-history.tsx
brickforge/app/client/src/components/sidebar-toggle.tsx
brickforge/app/client/src/components/sidebar-user-nav.tsx
brickforge/app/client/src/components/suggested-actions.tsx
brickforge/app/client/src/components/task-events-listener.tsx
brickforge/app/client/src/components/task-notification-toast.tsx
brickforge/app/client/src/components/theme-provider.tsx
brickforge/app/client/src/components/toast.tsx
brickforge/app/client/src/components/visibility-selector.tsx
brickforge/app/client/src/components/elements/actions.tsx
brickforge/app/client/src/components/elements/chart-card.tsx
brickforge/app/client/src/components/elements/code-block.tsx
brickforge/app/client/src/components/elements/conversation.tsx
brickforge/app/client/src/components/elements/knowledge-base-card.tsx
brickforge/app/client/src/components/elements/loader.tsx
brickforge/app/client/src/components/elements/mcp-tool.tsx
brickforge/app/client/src/components/elements/message.tsx
brickforge/app/client/src/components/elements/prompt-input.tsx
brickforge/app/client/src/components/elements/reasoning.tsx
brickforge/app/client/src/components/elements/response.tsx
brickforge/app/client/src/components/elements/suggestion.tsx
brickforge/app/client/src/components/elements/tool.tsx
brickforge/app/client/src/components/ui/alert-dialog.tsx
brickforge/app/client/src/components/ui/badge.tsx
brickforge/app/client/src/components/ui/button.tsx
brickforge/app/client/src/components/ui/collapsible.tsx
brickforge/app/client/src/components/ui/dropdown-menu.tsx
brickforge/app/client/src/components/ui/input.tsx
brickforge/app/client/src/components/ui/separator.tsx
brickforge/app/client/src/components/ui/sheet.tsx
brickforge/app/client/src/components/ui/sidebar.tsx
brickforge/app/client/src/components/ui/skeleton.tsx
brickforge/app/client/src/components/ui/switch.tsx
brickforge/app/client/src/components/ui/textarea.tsx
brickforge/app/client/src/components/ui/tooltip.tsx
brickforge/app/client/src/contexts/AppConfigContext.tsx
brickforge/app/client/src/contexts/ChatSendMessageContext.tsx
brickforge/app/client/src/contexts/RoleContext.tsx
brickforge/app/client/src/contexts/SessionContext.tsx
brickforge/app/client/src/contexts/TableRefreshContext.tsx
brickforge/app/client/src/contexts/TaskNotificationContext.tsx
brickforge/app/client/src/domain/index.ts
brickforge/app/client/src/hooks/use-approval.ts
brickforge/app/client/src/hooks/use-chat-visibility.ts
brickforge/app/client/src/hooks/use-config.ts
brickforge/app/client/src/hooks/use-messages.tsx
brickforge/app/client/src/hooks/use-mobile.tsx
brickforge/app/client/src/hooks/use-scroll-to-bottom.tsx
brickforge/app/client/src/hooks/use-voice.ts
brickforge/app/client/src/hooks/useChatData.ts
brickforge/app/client/src/hooks/useTableData.ts
brickforge/app/client/src/hooks/useTaskEvents.ts
brickforge/app/client/src/layouts/ChatLayout.tsx
brickforge/app/client/src/layouts/RootLayout.tsx
brickforge/app/client/src/lib/ChatTransport.ts
brickforge/app/client/src/lib/actions.ts
brickforge/app/client/src/lib/navigation.ts
brickforge/app/client/src/lib/oauth-error-utils.ts
brickforge/app/client/src/lib/response-blocks.ts
brickforge/app/client/src/lib/utils.ts
brickforge/app/client/src/pages/ChatPage.tsx
brickforge/app/client/src/pages/HomePage.tsx
brickforge/app/client/src/pages/NewChatPage.tsx
brickforge/app/packages/ai-sdk-providers/package.json
brickforge/app/packages/ai-sdk-providers/tsconfig.json
brickforge/app/packages/ai-sdk-providers/tsdown.config.ts
brickforge/app/packages/ai-sdk-providers/src/index.ts
brickforge/app/packages/ai-sdk-providers/src/providers-server.ts
brickforge/app/packages/ai-sdk-providers/src/request-context.ts
brickforge/app/packages/auth/package.json
brickforge/app/packages/auth/tsconfig.json
brickforge/app/packages/auth/tsdown.config.ts
brickforge/app/packages/auth/src/databricks-auth.ts
brickforge/app/packages/auth/src/index.ts
brickforge/app/packages/core/package.json
brickforge/app/packages/core/tsconfig.json
brickforge/app/packages/core/tsdown.config.ts
brickforge/app/packages/core/src/chat-acl.ts
brickforge/app/packages/core/src/errors.ts
brickforge/app/packages/core/src/index.ts
brickforge/app/packages/core/src/stream-cache.ts
brickforge/app/packages/core/src/types.ts
brickforge/app/packages/core/src/utils.ts
brickforge/app/packages/core/src/ai/providers.ts
brickforge/app/packages/core/src/schemas/chat.ts
brickforge/app/packages/db/package.json
brickforge/app/packages/db/tsconfig.json
brickforge/app/packages/db/tsdown.config.ts
brickforge/app/packages/db/migrations/0000_robust_madelyne_pryor.sql
brickforge/app/packages/db/migrations/meta/0000_snapshot.json
brickforge/app/packages/db/migrations/meta/_journal.json
brickforge/app/packages/db/src/connection-core.ts
brickforge/app/packages/db/src/connection-pool.ts
brickforge/app/packages/db/src/connection.ts
brickforge/app/packages/db/src/index.ts
brickforge/app/packages/db/src/queries.ts
brickforge/app/packages/db/src/schema.ts
brickforge/app/packages/utils/package.json
brickforge/app/packages/utils/tsconfig.json
brickforge/app/packages/utils/tsdown.config.ts
brickforge/app/packages/utils/src/databricks-host-utils.ts
brickforge/app/packages/utils/src/index.ts
brickforge/app/packages/utils/src/subprocess.ts
brickforge/app/packages/utils/src/types.ts
brickforge/app/scripts/cleanup-database.sh
brickforge/app/scripts/deploy.sh
brickforge/app/scripts/get-pghost.sh
brickforge/app/scripts/migrate.ts
brickforge/app/scripts/quickstart.sh
brickforge/app/scripts/reset-database.ts
brickforge/app/scripts/start-app.sh
brickforge/app/server/package.json
brickforge/app/server/tsconfig.json
brickforge/app/server/tsdown.config.ts
brickforge/app/server/src/env.ts
brickforge/app/server/src/index.ts
brickforge/app/server/src/middleware/auth.ts
brickforge/app/server/src/routes/chat.ts
brickforge/app/server/src/routes/config.ts
brickforge/app/server/src/routes/history.ts
brickforge/app/server/src/routes/messages.ts
brickforge/app/server/src/routes/session.ts
brickforge/app/server/src/routes/tables.ts
brickforge/conf/__init__.py
brickforge/conf/ka/output_format.yml
brickforge/conf/prompt/knowledge.base
brickforge/conf/prompt/main.prompt
brickforge/conf/prompt/test.prompt
brickforge/conf/prompt/user.prompt
brickforge/data/__init__.py
brickforge/data/default/__init__.py
brickforge/data/gen/__init__.py
brickforge/data/gen/data_generator.py
brickforge/data/gen/generate_prompts.py
brickforge/data/gen/generate_routines.py
brickforge/data/gen/generate_tables.py
brickforge/data/gen/llm_client.py
brickforge/data/gen/prompt_generator.py
brickforge/data/gen/routine_schema_generator.py
brickforge/data/gen/routine_sql_generator.py
brickforge/data/gen/routine_writer.py
brickforge/data/gen/schema_generator.py
brickforge/data/gen/writer.py
brickforge/data/init/__init__.py
brickforge/data/init/create_all_assets.py
brickforge/data/init/create_all_functions.py
brickforge/data/init/create_all_procedures.py
brickforge/data/init/create_catalog_schema.py
brickforge/data/init/create_genie_space.py
brickforge/data/init/create_lakebase.py
brickforge/data/init/create_mlflow_experiment.py
brickforge/data/py/__init__.py
brickforge/data/py/csv_to_delta.py
brickforge/data/py/run_sql.py
brickforge/data/py/sql_utils.py
brickforge/deploy/deploy.sh
brickforge/deploy/deploy_agent_app.py
brickforge/deploy/deploy_setup_app.py
brickforge/deploy/git_push.py
brickforge/deploy/sync_databricks_yml_from_env.py
brickforge/deploy/grant/__init__.py
brickforge/deploy/grant/authorize_endpoint_for_app.py
brickforge/deploy/grant/authorize_genie_for_app.py
brickforge/deploy/grant/authorize_warehouse_for_app.py
brickforge/deploy/grant/grant_app_functions.py
brickforge/deploy/grant/grant_app_tables.py
brickforge/deploy/grant/grant_lakebase_for_app.py
brickforge/deploy/grant/retrieve_app_sp.py
brickforge/deploy/grant/run_all_grants.py
brickforge/deploy/grant/run_all_grants.sh
brickforge/eval/__init__.py
brickforge/eval/predict.py
brickforge/eval/run_eval.py
brickforge/eval/scorer.py
brickforge/lib/__init__.py
brickforge/lib/config_provider.py
brickforge/lib/env_utils.py
brickforge/lib/graph_builder.py
brickforge/lib/sse.py
brickforge/routes/__init__.py
brickforge/routes/auth.py
brickforge/routes/cleanup.py
brickforge/routes/gen.py
brickforge/routes/ka.py
brickforge/routes/projects.py
brickforge/routes/setup.py
brickforge/scripts/__init__.py
brickforge/scripts/connect-cli.sh
brickforge/scripts/connect.sh
brickforge/scripts/py/__init__.py
brickforge/scripts/py/env_store.py
brickforge/scripts/py/init_env_store.py
brickforge/scripts/py/init_prereqs.py
brickforge/scripts/py/quickstart.py
brickforge/scripts/py/reset_workspace.py
brickforge/scripts/py/setup_dbx_env.py
brickforge/scripts/py/test_agent_model.py
brickforge/scripts/py/ka/__init__.py
brickforge/scripts/py/ka/create_kas_from_yml.py
brickforge/scripts/py/ka/create_volume.py
brickforge/scripts/py/ka/delete_kas_by_display_name.py
brickforge/scripts/py/ka/ka_instructions_merger.py
brickforge/scripts/py/ka/list_ka_states.py
brickforge/scripts/py/ka/upload_pdfs.py
brickforge/scripts/py/ka/volume_ops.py
brickforge/scripts/py/vs/__init__.py
brickforge/scripts/py/vs/create_vs_from_pdfs.py
brickforge/scripts/py/vs/verify_vs_index.py
brickforge/scripts/release/build.sh
brickforge/scripts/release/bump.sh
brickforge/scripts/release/release.sh
brickforge/scripts/release/upload.sh
brickforge/scripts/sh/env_store.sh
brickforge/scripts/sh/init_env_store.sh
brickforge/scripts/sh/init_prereqs.sh
brickforge/scripts/sh/reset_workspace.sh
brickforge/scripts/sh/setup_dbx_env.sh
brickforge/scripts/sh/start_local.sh
brickforge/stash/__init__.py
brickforge/stash/airops/airops.forge
brickforge/stash/airops/app.yaml
brickforge/stash/airops/databricks.yml
brickforge/stash/airops/app/components/MetricsOverview.tsx
brickforge/stash/airops/app/components/checkin-available-agents.tsx
brickforge/stash/airops/app/components/checkin-consequences-card.tsx
brickforge/stash/airops/app/components/checkin-flight-badge.tsx
brickforge/stash/airops/app/components/checkin-impact-card.tsx
brickforge/stash/airops/app/components/checkin-performance-issue-card.tsx
brickforge/stash/airops/app/components/checkin-recommended-action-card.tsx
brickforge/stash/airops/app/components/checkin-root-cause-actions-card.tsx
brickforge/stash/airops/app/components/checkin-root-cause-card.tsx
brickforge/stash/airops/app/components/checkin-update-card.tsx
brickforge/stash/airops/app/components/follow-up-actions.tsx
brickforge/stash/airops/app/components/live-turnaround-checklist.tsx
brickforge/stash/airops/app/components/staffing-duty-card.tsx
brickforge/stash/airops/app/components/turnaround-started-card.tsx
brickforge/stash/airops/conf/ka/ka_passengers.yml
brickforge/stash/airops/conf/prompt/knowledge.base
brickforge/stash/airops/conf/prompt/main.prompt
brickforge/stash/airops/conf/prompt/user.prompt
brickforge/stash/airops/conf/vector-search/vs_passengers.yml
brickforge/stash/airops/data/csv/flights.csv
brickforge/stash/airops/data/func/available_agents_for_redeployment.sql
brickforge/stash/airops/data/func/border_officer_staffing.sql
brickforge/stash/airops/data/func/border_officers_by_post.sql
brickforge/stash/airops/data/func/border_terminal_details.sql
brickforge/stash/airops/data/func/checkin_agent_staffing.sql
brickforge/stash/airops/data/func/checkin_agents_by_counter_status.sql
brickforge/stash/airops/data/func/checkin_metrics.sql
brickforge/stash/airops/data/func/checkin_performance_metrics.sql
brickforge/stash/airops/data/func/egate_availability.sql
brickforge/stash/airops/data/func/flights_at_risk.sql
brickforge/stash/airops/data/func/staffing_duties.sql
brickforge/stash/airops/data/init/create_border_officers.sql
brickforge/stash/airops/data/init/create_border_terminals.sql
brickforge/stash/airops/data/init/create_checkin_agents.sql
brickforge/stash/airops/data/init/create_checkin_metrics.sql
brickforge/stash/airops/data/init/create_flights.sql
brickforge/stash/airops/data/proc/confirm_arrival_procedure.sql
brickforge/stash/airops/data/proc/update_border_officer_procedure.sql
brickforge/stash/airops/data/proc/update_checkin_agents_procedure.sql
brickforge/stash/airops/data/proc/update_flight_risk.sql
brickforge/stash/airops/eval/create_eval_dataset.py
brickforge/stash/airops/eval/eval_dataset.py
brickforge/stash/airops/eval/data/ec261_eval_dataset.jsonl
brickforge/stash/airops/tools/back_to_normal.py
brickforge/stash/airops/tools/confirm_arrival.py
brickforge/stash/airops/tools/create_border_incident.py
brickforge/stash/airops/tools/create_checkin_incident.py
brickforge/stash/airops/tools/query_available_agents_for_redeployment.py
brickforge/stash/airops/tools/query_border_officer_staffing.py
brickforge/stash/airops/tools/query_border_officers_by_post.py
brickforge/stash/airops/tools/query_border_terminal_details.py
brickforge/stash/airops/tools/query_checkin_agent_staffing.py
brickforge/stash/airops/tools/query_checkin_agents_by_counter_status.py
brickforge/stash/airops/tools/query_checkin_metrics.py
brickforge/stash/airops/tools/query_checkin_performance_metrics.py
brickforge/stash/airops/tools/query_egate_availability.py
brickforge/stash/airops/tools/query_flights_at_risk.py
brickforge/stash/airops/tools/query_passengers_ka.py
brickforge/stash/airops/tools/query_staffing_duties.py
brickforge/stash/airops/tools/update_border_officer.py
brickforge/stash/airops/tools/update_checkin_agent.py
brickforge/stash/airops/tools/update_flight_risk.py
brickforge/static/connect.sh
brickforge/static/index.html
brickforge/static/assets/index-DXM7qbOV.js
brickforge/static/assets/index-DoLk7fjW.css
brickforge/static/assets/index-o_ilBtDu.js
brickforge/static/dist/index.html
brickforge/static/dist/assets/index-DoLk7fjW.css
brickforge/static/dist/assets/index-o_ilBtDu.js
brickforge/tools/__init__.py
brickforge/tools/a2a_factory.py
brickforge/tools/api_factory.py
brickforge/tools/generate_chart.py
brickforge/tools/get_current_time.py
brickforge/tools/ka_factory.py
brickforge/tools/sql_executor.py
brickforge/tools/tool_factory.py
tests/test_phase1.py
tests/test_phase2.py
tests/test_phase3.py
tests/test_phase4.py
tests/test_phase5.py
tests/test_phase6.py
tests/test_phase7.py
tests/test_phase8.py