Commit History

fix: add missing uuid id generation for new Google OAuth users
2b144e1
Running

Karan6124 commited on

fix: correct avatar_url field name in Google OAuth callback; add pool_pre_ping for Neon connection stability
dda0d24

Karan6124 commited on

fix: add pool_pre_ping and pool_recycle to prevent stale Neon connection errors
4b9badf

Karan6124 commited on

docs: update observability section to reflect shift from local Grafana to Grafana Cloud
06bb036

Karan6124 commited on

chore: clean up diagnostic print statements from main.py
7a3fa9f

Karan6124 commited on

fix: increase Prometheus scrape interval to 60s to prevent rate limits
8f7e2a3

Karan6124 commited on

feat: use a python helper script to inject Grafana key into prometheus.yml on startup
ad6baed

Karan6124 commited on

debug: add print checks for prometheus.yml contents
6eaeadc

Karan6124 commited on

debug: add GRAFANA_API_KEY diagnostic prints
071242a

Karan6124 commited on

fix: escape dollar signs for environment variable in supervisor command
c0f8ee1

Karan6124 commited on

fix: inject GRAFANA_API_KEY into prometheus.yml using sed in supervisor startup
4754a6d

Karan6124 commited on

fix: use request.url.hostname in proto middleware to resolve AttributeError
14c91e1

Karan6124 commited on

feat: run Prometheus internally via Supervisor and remote write to Grafana Cloud
4d127cd

Karan6124 commited on

docs: complete README rewrite, update page title and favicon logo
bfd49a3

Karan6124 commited on

design(title): change application title from Antigravity to AgentBond AI
95f832e

Karan6124 commited on

design(logo): replace thunderbolt favicon with custom AgentBond investigator emblem
deee0ef

Karan6124 commited on

docs/fix: update prometheus config for production scrape and startup directory check
44e82da

Karan6124 commited on

fix(observability): create prometheus multiproc dir automatically on startup
8ae944d

Karan6124 commited on

fix(auth): add fallback profile fetch from Google userinfo API
dc27da6

Karan6124 commited on

debug: add startup diagnostics for Google OAuth credentials
0705a4f

Karan6124 commited on

fix(auth): implement manual state restoration fallback for OAuth callback
75f0c2f

Karan6124 commited on

fix(auth): enable same_site none and https_only for cross-domain OAuth cookies
8143708

Karan6124 commited on

fix(auth): trust reverse proxy headers and force HTTPS scheme in production
e6ff8f6

Karan6124 commited on

deploy(hf): add huggingface space yaml config metadata to README.md
5da075a

Karan6124 commited on

deploy(hf): create Dockerfile and supervisord config for Hugging Face Spaces deployment, and dynamically load backend API URL in frontend
354921c

Karan6124 commited on

feat(delete): replace native window.confirm with a custom styled ChatGPT-like confirmation modal and show delete badge only on hover
21487dc

Karan6124 commited on

feat(delete): show delete badge only on hover and prompt user for confirmation before deletion
2393402

Karan6124 commited on

fix(syntax): resolve missing closing parenthesis on AgentBondWatermark and format delete button badge
b3568ec

Karan6124 commited on

style(delete): replace delete button with a highly visible floating red circular badge with white cross symbol
f869f18

Karan6124 commited on

style(delete): make client-side hide button permanently visible instead of only on hover for better UX
a934b96

Karan6124 commited on

feat(sidebar): add delete (hide) button to cards, storing list of hidden cases in localStorage to preserve backend records for accountability
f6547bd

Karan6124 commited on

fix(agent): handle non-dict LLM response gracefully and delay setting task to FAILED during Celery retries
6ae9355

Karan6124 commited on

feat(verdict): format final verdict summary to separate hypotheses and color-highlight key findings dynamically
9bdb243

Karan6124 commited on

style(scrollbar): universally style all scrollbars and prevent body/viewport double scrollbars in workspace view
5babf15

Karan6124 commited on

style(scrollbar): apply custom thin scrollbar styles to blend with dark website theme
a369e63

Karan6124 commited on

fix(auth): add delay when checking if login popup is closed to avoid race conditions
6222fec

Karan6124 commited on

feat(ui): hide navbar in workspace view and expand panels vertically
8271b83

Karan6124 commited on

style(landing): update stats cards to be authentic to backend metrics and agent pipeline
c3c23f8

Karan6124 commited on

style(workspace): add professional intelligence disclaimer text at bottom of workspace container
6d836a1

Karan6124 commited on

style(workspace): add subtle neural logo watermarks in background of sidebar and main panels
6dda0ac

Karan6124 commited on

style(ui): apply premium liquid-glass-strong to back-to-landing button and social links
4680d65

Karan6124 commited on

fix(workspace): format timestamps in user local timezone
23964d5

Karan6124 commited on

style(workspace): redesign workspace layout with dark glass and accordion-style hypotheses
5b71199

Karan6124 commited on

feat(api): filter cases by authenticated user and protect endpoints
1ba28b2

Karan6124 commited on

feat(ui): implement workspace section for deploying and viewing live agent investigations
8ea5095

Karan6124 commited on

feat(api): add endpoint to list past cases
0e149eb

Karan6124 commited on

fix(auth): resolve Google login popup race condition and add itsdangerous backend dependency
ae7ab9f

Karan6124 commited on

feat: install itsdangerous and sync it with the virtual environment
9b7c893

Karan6124 commited on

style(landing): update capabilities cards info and tags to match actual agent implementation
8a83515

Karan6124 commited on

style(auth): use original Google logo colors and fix divider text wrapping
e618eec

Karan6124 commited on