Skip to content
View rubencu's full-sized avatar

Block or report rubencu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rubencu/README.md

Hi, I'm Ruben πŸ‘‹

Sr SDE at Amazon, based in New York City. Outside of work I contribute to open source agent runtimes and agent workflow tooling β€” bug fixes and features around message delivery, memory, resource limits, and agent autonomy.

Merged PRs: KiroCrew Β· OpenClaw Β· agent-sop

Some work I'd point at:

Agents showing the wrong thing

  • openclaw#72038 β€” a long Telegram reply kept its preview's start timestamp, so you couldn't tell how long the task had actually taken. Later ported into Nous Research's hermes-agent by its maintainer.
  • openclaw#68100 β€” aborted turns could still deliver their replies, out of order.
  • openclaw#71830 β€” internal tool markup and error strings were leaking into user-facing messages.
  • KiroCrew#2131 β€” interactive question cards stayed on screen after the conversation had moved past them.
  • KiroCrew#2299 β€” session search re-sorted results by date, burying the session you searched for.

Agents losing state

  • openclaw#92350 β€” agents silently lost their memory prompt mid-session.
  • openclaw#71596 β€” models you had explicitly deselected were still used as fallbacks.

Agents running unbounded

  • KiroCrew#2116 β€” added a runtime budget for autonomy loops.
  • KiroCrew#2126 β€” a queued correction mode for busy subagents: delivered after the current turn instead of interrupting it.
  • KiroCrew#2441 β€” pytest -n auto inside agent sessions gets capped by available memory, not just CPU count.
  • KiroCrew#2486 β€” the gateway staggers its startup after a loopstall crash instead of relaunching everything at once.
  • KiroCrew#2122 β€” empty startup dumps were rotating out the crash evidence you actually needed.

Things I build

  • sopilot β€” runs Agent Skills under SOP control: the workflow owns step order and checkpoints, not the conversation.
  • kirocrew-glance β€” a session board for KiroCrew. An LLM cron writes a short prioritized brief; the UI renders it.
  • openclaw-pr-workflow β€” my OpenClaw contribution workflow, packaged as a Codex skill.

Elsewhere

𝕏 @rubencu Β· πŸ’Ό LinkedIn

Pinned Loading

  1. openclaw-pr-workflow openclaw-pr-workflow Public

    Unofficial Codex skill for contributor-safe OpenClaw PRs

    2

  2. sopilot sopilot Public

    Python

  3. kirocrew-glance kirocrew-glance Public

    Auto-triaged session board for KiroCrew β€” what needs you, at a glance

    JavaScript