Skip to content

Keep invalid lookup arguments from dropping a turn - #79

Open
1cbyc wants to merge 1 commit into
ldbumble:masterfrom
1cbyc:1cbyc/68-safe-lookup-inputs
Open

1cbyc wants to merge 1 commit into
ldbumble:masterfrom
1cbyc:1cbyc/68-safe-lookup-inputs

Conversation

@1cbyc

@1cbyc 1cbyc commented Sep 26, 2026

Copy link
Copy Markdown
Contributor

What & why

Clamp activity, error, and calendar lookback windows to 1–31 days, return a plain response for nonnumeric values, and refuse impossible calendar dates. This keeps malformed model-supplied lookup arguments from aborting the assistant turn.

Fixes #68.

Checklist

  • python -m pytest -q tests/test_lookups.py passes (16 tests, offline)
  • New behavior has a focused regression
  • UI not touched
  • No README update needed; this restores the requested lookup behavior

Co-authored-by: insisong emmanuelisaacnsisong@gmail.com

Co-authored-by: insisong <emmanuelisaacnsisong@gmail.com>

This branch has not been deployed

No deployments
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.

Assistant look-ups crash the whole turn on a bad days or from value

1 participant