Skip to content

fix(insider-ownership): raise default limit to avoid missing execs - #287

Open
be-digital-it wants to merge 1 commit into
virattt:mainfrom
be-digital-it:fix/insider-ownership-default-limit
Open

be-digital-it wants to merge 1 commit into
virattt:mainfrom
be-digital-it:fix/insider-ownership-default-limit

Conversation

@be-digital-it

Copy link
Copy Markdown
Contributor

get_insider_ownership sorts newest-filing-first across ALL insiders (not per-insider), so a low default limit can push a specific executive past the page when several people filed Form 3 on the same date (e.g. an IPO batch). Confirmed this caused a wrong answer in production: asked for CRDO's CTO, the tool's default limit=10 excluded Cheng Chi Fung (CTO, Form 3 filed 2026-01-26, ranked 13th) and the agent then falsely claimed SEC data doesn't identify a CTO.

Bump default limit 10 -> 30 and add router guidance to use a generous limit (or get_insider_names first) for role-based queries without a known name.

get_insider_ownership sorts newest-filing-first across ALL insiders
(not per-insider), so a low default limit can push a specific
executive past the page when several people filed Form 3 on the same
date (e.g. an IPO batch). Confirmed this caused a wrong answer in
production: asked for CRDO's CTO, the tool's default limit=10 excluded
Cheng Chi Fung (CTO, Form 3 filed 2026-01-26, ranked 13th) and the
agent then falsely claimed SEC data doesn't identify a CTO.

Bump default limit 10 -> 30 and add router guidance to use a
generous limit (or get_insider_names first) for role-based queries
without a known name.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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