๐ [email protected] now supports CUA mode!
Until now, passmark drove the browser through ARIA accessibility snapshots - fast and reliable when the DOM is well-structured, but it can struggle with canvas-heavy apps, custom elements, or markup that doesn't expose a clean a11y tree.
After working with a lot of customers, we realized that the winning combo is ARIA snapshot + CUA.
In CUA mode, the agent sees screenshots, clicks coordinates, and types like a human - powered by the new @OpenAI gpt-5.5 computer-use model.
Snapshot mode is still the default and what we recommend for most flows. CUA is the fallback for when the accessibility tree isn't enough.
One flag to switch:
configure({ ai: { mode: "cua" } });
Requires an OPENAI_API_KEY. Would love feedback from anyone testing flows that snapshot-based agents have trouble with.
Passmark is OSS.
Check it out and contribute:
https://t.co/8CUR3RCT0H
Shout-out to @IpseetaP for the PR!
@LohitMishr_a@hashnode Thereโs no separate submit button for Step 6, publishing your article on Hashnode (with the required tags/format mentioned) automatically counts as your submission for the hackathon.
@BrettRowberry@hashnode Itโs working now! ๐ Your blog is likely cached, so it may take a bit of time to fully update. In the meantime, you can add a query param like ?v=1 to the RSS URL to verify the latest version.
@BrettRowberry@hashnode Hey! I checked your RSS and it looks valid. Could you share where youโre seeing it as broken (which tool/app)? Happy to help debug ๐
@BBadmanji Hey! The comments section is actually visible on your article (I checked), but there are no comments yet, so it just shows โBe the first to comment.โ Also, make sure the โDisable commentsโ option is off in your post settings.
@imohit1o1@bug0inc@hashnode Hey! We usually send the OpenRouter API key within 24 hours of registration. Looks like yours was just sent about an hour ago! could you check your inbox and confirm? Let us know if you still donโt see it!
Your blog deserves its own domain. Wrote a guide on connecting a custom domain to @hashnode that takes minutes, free SSL included.
https://t.co/x7j8CEmOwY
@Aayush_gupta_ji@hashnode It looks like this post was previously deleted, which is why you're seeing it indexed on search engines but getting a 404 when opening it.
You can restore it:
Dashboard โ Drafts โ Archived โ Restore
@IDispose@hashnode That's frustrating ๐ซค One thing to check, are you using the same email you originally signed up with? Magic link logins can create a new account if the email is different. Worth trying that first.
@BabaCreatesUI@hashnode Thanks for trying all those steps.
Could you please DM me the details (domain + error screenshot)? I'll take a closer look and help you fix it.
New blog post: Adding AI Features to Your Next.js App Without Overengineering It.
Structured outputs with Zod, retry logic, vision API, and when NOT to use AI โ all from a real project.
https://t.co/Pda60f3NcM