0.4.0 (2025-01-14)
0.3.0 (2024-12-03)
- Add similarity threshold to amenity search (#477) (c49bef9)
- Add tracing for AlloyDB and CloudSQL Postgres providers (#494) (2fa03bc)
- Consolidate postgres providers (#493) (a3b2c42)
- Reuse connector object across different database connections in… (#487) (61c0f52)
- Switch the llm to ChatVertexAI (#486) (479c5e5)
- Add test cases to improve coverage for postgres and over more tools. (#508) (20870ea)
- Reuse connector object across different database connections. (#484) (2b05739), closes #416
- update close client function to async (#505) (b614276)
0.2.0 (2024-08-28)
- Add langgraph orchestration (#447) (8cefed0)
- add ticket validation and insertion to cloudsql postgres (#437) (a4480fa)
- Add tracing to langgraph orchestration and postgres provider (#473) (a5759e9)
- Adding support for Spanner with PG Dialect in Database Retriever Service (#469) (47ff11e)
- Implement llm system evaluation (#440) (a2df60b)
- Remove user ID and user email from
list_tickets()
result (#464) (5958938)
- update pytest to pytest_asyncio for async fixtures (#474) (c2ad4bb)
- update return from tools for langchain and function calling (#476) (9dfb60b)
- Add "airports" dataset (#8) (e566554)
- add "amenities" dataset (#9) (74db3ff)
- add "flights" dataset (#10) (eebd3ce)
- add api endpoints for amenities (#12) (bd1c411)
- add app_test cicd workflow (#157) (51f0e51)
- add clean up instructions (#99) (c9021b1)
- add cloud sql cloudbuild workflow (#143) (3dd3444)
- add Cloud SQL MySQL as a datastore provider (#415) (d3f43d7)
- add cloudsql integration test (#141) (764ffeb)
- add cloudsql provider (#5) (32a063d)
- add confirmation for ticket booking (#407) (6987280)
- add cymbal air passenger policy (#265) (199a67c)
- add endpoint for policy (#271) (397ca79)
- Add Firestore provider (#65) (0cbd8ed)
- add GET endpoint for airport (#11) (d36fd29)
- add initial "flights" endpoints (#17) (da374d9)
- add initial readme (#31) (cb6d68c)
- add instructions file for cloudsql_postgres (#93) (ca3d2c5)
- add instructions for alloydb (#27) (a30d5d1)
- add integration test for postgres (#123) (0aeab54)
- add labels syncing config (#40) (b27558f)
- add mock for retrieval service test (#126) (498c6d7)
- add orchestration interface (#226) (573c04b)
- Add Renovate Config (#42) (40c221b)
- add search airport tools to langchain agent (#140) (94a5df3)
- add smoke test for function calling (#199) (5eecedf)
- add test for database export (#133) (b114186)
- Adding Spanner database provider for retrieval service. (#316) (8990bc9)
- Create google sign in button and send id token with request (#147) (c0a34a7)
- Create individual user client session (#137) (359e5d3)
- Create reset button to clear session cookies (#152) (f008c04)
- Create Tickets endpoints (#160) (26ad5d9)
- doc: Add Firestore setup instruction (#87) (e6e6fb6)
- docs: add code of conduct (#39) (0dee8dd)
- docs: update docs (#36) (e908e75)
- docs: update gcloud track for deployment with VPC network (#80) (84313c9)
- implement signin signout (#258) (88b6c83)
- increase font-size and make UI better (#292) (c6dd0f6)
- inital prototype of extension (a502f84)
- minor UI improvements (#275) (7e31ac3)
- minor UI updates (#279) (774703a)
- refactor demo frontend (#15) (4245020)
- refresh UI (#239) (0254ce8)
- replace October flights data (#37) (c2c70a2)
- Replace requests package with aiohttp (#125) (4fc0d27)
- update airport dataset and add search endpoint (#14) (baabfe4)
- update amenity embedding to include amenity name (#144) (3fe22ce)
- update amenity_dataset with new hour columns (#151) (160d8df)
- update app in langchain demo (#225) (7c463d9)
- update model to Gemini (#158) (09959fd)
- Update prompt and tools (#34) (499f6a7)
- update service Dockerfile (#19) (ea7edc7)
- update to include user name in chat (#249) (070b7e0)
- vertex ai function calling llm (#188) (ab1aedc)
- add dependency (#195) (65cc37c)
- add retrieval service service account role to doc (#121) (8ea12c9)
- ci: use script over args in all cloudbuild (#307) (da8d3f6)
- ci: use script over args in cloudbuild syntax (#306) (b5aa667)
- Do not pass None values to session.get() (#136) (5d9cbbc)
- docs: fixed broken links to demo apps (#132) (4955cd0)
- firestore: Add ID to all documents in Firestore provider (#94) (1a02328)
- Fix closed connection issue on reset button (#175) (21607ec)
- Fix get_agent() uuid comparison (#200) (bc68633)
- fix the refresh icon hiding behind Google banner (#247) (1d858ba)
- langchain_tools_demo: Add ID Token credential flow for GCE (#198) (ed9b6c2)
- langchain_tools_demo: fix agent concurrency between restarts (#194) (2584154)
- langchain_tools_demo: use relative paths for resources (#192) (6f8ae0d)
- Make
clientId
optional in config.yml (#207) (3914d8c) - missing Client ID (#196) (960f6b1)
- sign out when user token invalid (#329) (2ec915b)
- strip query params in loginUri (#425) (41f3bb7)
- update AlloyDB instruction order (#92) (334257c)
- update alloydb.md to remove extra trailing space (#46) (7f97d33)
- update embeddings and pin model (#124) (5842c08)
- update renovate config (#378) (2ec52ce)
- update search airport tool (#148) (d4b36e9)
- Use idiomatic python for conditional (#149) (18e5e9d)
- use lazy refresh for AlloyDB and Cloud SQL Connector (#429) (c73484d)