Skip to content

Cache airline flight DB and harden adapters#191

Merged
benjibc merged 5 commits intomainfrom
codex/implement-cached-flightdb-loader
Sep 19, 2025
Merged

Cache airline flight DB and harden adapters#191
benjibc merged 5 commits intomainfrom
codex/implement-cached-flightdb-loader

Conversation

@benjibc
Copy link
Copy Markdown
Contributor

@benjibc benjibc commented Sep 18, 2025

Summary

  • cache the tau2 airline FlightDB and reuse copies across environment resets to avoid disk reloads during server startup
  • harden the Langfuse and LangSmith adapters to tolerate missing optional dependencies while keeping proper client typing
  • extend the MCP session autocreation test with an explicit readiness timer assertion to guard server boot duration

Testing

  • pre-commit run --all-files
  • pytest tests/pytest/test_mcp_session_autocreate.py

https://chatgpt.com/codex/tasks/task_e_68cc8a9847dc833383caa7a352423074

@xzrderek xzrderek force-pushed the codex/implement-cached-flightdb-loader branch from d61ea1c to 09c5d49 Compare September 19, 2025 19:47
@benjibc benjibc marked this pull request as ready for review September 19, 2025 20:39
@benjibc benjibc merged commit 7e75290 into main Sep 19, 2025
5 of 7 checks passed
@benjibc benjibc deleted the codex/implement-cached-flightdb-loader branch September 19, 2025 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants