Skip to content

Add async dataset query jobs#11

Open
michaelluetw-bit wants to merge 1 commit into
FinMind:masterfrom
michaelluetw-bit:codex/async-query-dataset-jobs
Open

Add async dataset query jobs#11
michaelluetw-bit wants to merge 1 commit into
FinMind:masterfrom
michaelluetw-bit:codex/async-query-dataset-jobs

Conversation

@michaelluetw-bit

Copy link
Copy Markdown

Summary

  • add start_query_dataset_job and check_query_dataset_job for long-running FinMind dataset calls
  • add a small SQLite-backed durable job store keyed by handle_id
  • preserve original_query in polling responses so async results keep user context
  • update stdio smoke and tool tests for the expanded tool surface

Verification

  • uv run pytest -q → 35 passed
  • uv run python smoke.py → SMOKE OK
  • uv build → sdist and wheel built
  • uvx twine check dist/* → PASSED
  • uv run python chatgpt/build_instructions.py → OK, instructions 7986/8000 chars

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant