eager-school-31986
05/07/2026, 2:59 AMeager-school-31986
05/07/2026, 2:59 AMthousands-dusk-35277
05/17/2026, 4:47 AMcalm-artist-7206
05/20/2026, 1:28 PMgood-first-issues made sense IMHO, in "The Before Times", that is, before the agent got too good and agents became widespread. Their point was to familiarize the human with the codebase a little bit, with the repo conventions, and a slight brush with how its structure looks like.
This doesn't fill its former purposes if agents may do end to end everything, even from the repo clone -> to the PR.
I guess we could:
• give them up, might not be worth the labeling effort if it's human effort
• maybe only set up the agent to label this, periodically, and let it try to have an impact... even if it probably doesn't, anymore
• make a policy requiring human written PRs and/or human written description/testing, in the hope that it does still achieve its goals.
WDYT?abundant-intern-35931
05/23/2026, 8:11 PM#\[cfg(test)\] modules. Let me check.
$ grep -rn "#\\[cfg(test)\\]" /Users/tomasic/proj/hypatia/crates/hypatia-spi/src/
I ran that command myself and got the following:
$ pwd
/Users/tomasic/proj/hypatia
mirth:hypatia tomasic$ grep -rn "#\[cfg(test)\\]" .
./crates/hypatia-spi/src/transaction.rs63#[cfg(test)]
./crates/hypatia-spi/src/security.rs531#[cfg(test)]
./crates/hypatia-spi/src/statistics.rs566#[cfg(test)]
./crates/hypatia-spi/src/predicate.rs782#[cfg(test)]
That appears to be correct. Not sure why a search for existing tests would produce a search for "color".
I tried to continue but that also failed, I think it is in a bad state:
Conversation Error
Code: MissingStyle
Detail:
Failed to get style 'cfg(test)\\\\'; unable to parse 'cfg(test)\\\\' as color; 'cfg(test)\\\\' is not a valid color
> do next step
▼ Terminal: [TextContent(cache_prompt=False, type='text', text='/Users/tomasic/...
Tool: terminal
Result:
/Users/tomasic/proj/hypatia/crates/hypatia-spi/src/transaction.rs63#\[cfg(test)\]
/Users/tomasic/proj/hypatia/crates/hypatia-spi/src/security.rs531#\[cfg(test)\]
/Users/tomasic/proj/hypatia/crates/hypatia-spi/src/statistics.rs566#\[cfg(test)\]
/Users/tomasic/proj/hypatia/crates/hypatia-spi/src/predicate.rs782#\[cfg(test)\]
📁 Working directory: /Users/tomasic/proj/hypatia
🐍 Python interpreter: /Users/tomasic/proj/hypatia/.venv/bin/python
✅ Exit code: 0
▼ Conversation Error: Conversation Error Code: LLMBadRequestError Detail: litellm.BadReq...
Conversation Error
Code: LLMBadRequestError
Detail:
litellm.BadRequestError: MoonshotException - Invalid request: an assistant message with 'tool_calls' must be followed by tool messages responding to each 'tool_call_id'. The following tool_call_ids did not have response messages: terminal:25orange-flag-70408
05/28/2026, 3:41 AMlitellm.RateLimitError: Error code: 429 - {'error': {'message': "litellm.RateLimitError: RateLimitError: MoonshotException - Your account org-07601fd4e69e4430ac86ba5d415d7c06 <ak-f3w13hc9tjui11emeqs1> is suspended due to insufficient balance, please recharge your account or check your plan and billing detailsNo fallback model group found for original model_group=kimi-k2.6. Fallbacks=[{'qwen3-coder-480b': ['qwen3-coder-480b-or']}, {'glm-4.5': ['glm-4.5-or']}]. Received Model Group=kimi-k2.6\nAvailable Model Group Fallbacks=None\nError doing the fallback: litellm.RateLimitError: RateLimitError: MoonshotException - Your account org-07601fd4e69e4430ac86ba5d415d7c06 <ak-f3w13hc9tjui11emeqs1> is suspended due to insufficient balance, please recharge your account or check your plan and billing detailsNo fallback model group found for original model_group=kimi-k2.6. Fallbacks=[{'qwen3-coder-480b': ['qwen3-coder-480b-or']}, {'glm-4.5': ['glm-4.5-or']}] LiteLLM Retried: 2 times, LiteLLM Max Retries: 2", 'type': 'throttling_error', 'param': None, 'code': '429'}}
Is this a me thing our you guys thing? This is in cloud just starting a conversation. And I know there are funds in the account.incalculable-tailor-24099
06/07/2026, 5:46 AMsilly-address-75551
06/09/2026, 10:44 PMabundant-intern-35931
06/10/2026, 1:55 PMelegant-memory-65367
06/18/2026, 5:34 AMcalm-artist-7206
06/23/2026, 9:19 PMcalm-artist-7206
06/23/2026, 9:26 PMcalm-artist-7206
06/24/2026, 12:35 PMbland-bear-604
06/25/2026, 4:58 PMTHREE.WebGLRenderer: A WebGL context could not be created. ... GL_VENDOR = Disabled, Sandboxed = yes
→ React Router caught the following error during render: Error creating WebGL context.
Repro: disable hardware acceleration / WebGL (common with privacy browsers like Brave, anti-fingerprinting extensions, some VMs/remote desktops) and load openhands.dev → blank page. With WebGL enabled it loads fine (confirmed on Chrome w/ ANGLE Metal).
The bug is on the site side: a decorative background shouldn't be able to crash the page. Wrapping the PixelBlast/WebGL renderer in a try/catch or error boundary, and skipping the effect when WebGL is unavailable, would fix it.
(Separate and harmless: the ERR_BLOCKED_BY_CONTENT_BLOCKER lines for reo.js / posthog / banner.js are just content blockers, unrelated to the crash.)many-petabyte-50522
07/01/2026, 2:18 PMmany-petabyte-50522
07/04/2026, 3:33 PMripe-monitor-38379
07/07/2026, 12:01 PMstraight-dog-12443
07/14/2026, 11:28 AMbrash-keyboard-5358
07/14/2026, 11:33 AMlimited-smartphone-65566
07/15/2026, 8:56 AMcalm-artist-7206
07/23/2026, 4:02 PMcalm-artist-7206
08/18/2026, 12:40 PMcalm-artist-7206
08/20/2026, 3:42 PMwooden-umbrella-84098
08/21/2026, 4:59 PMfoo
There's a separate "more" button inside each workspace, which just shows/hides based on age--it doesn't hit the API at all
Ideally clicking on a workspace folder would hit the API and get a list of convos specifically for that workspacewooden-umbrella-84098
08/21/2026, 5:00 PMcalm-artist-7206
08/22/2026, 9:48 PMgifted-orange-53017
08/26/2026, 8:49 AMstraight-dog-12443
08/26/2026, 7:51 PMpurple-umbrella-47808
08/27/2026, 1:01 PMhundreds-twilight-32833
08/27/2026, 2:42 PM