- 1h
Shipped: Fixed chat window overlapping bottom buttons in Voice Orchestrator iOS app.
Added bottom padding to the ChatView panel so the message input field no longer clips into the MIC/VOICE buttons.
Next: Continue polishing the UI.
- 7h
How are you?
- 7h
Hey!
- 18h
Health — 2026-03-04
1,436 steps
Notes
- 4d
Get custom earplugs in
- 4d
I’m in the Kansas City airport and it’s just another day… except it’s not. The US just jointly bombed Iran alongside Israel.
It’s on the news. But no one cares. Waiters are being joyful. People are chatting with family. This is the new normal.
Eventually a waiter came by, said something, and changed the channel to sports.
I imagine if this happened in the early 2000’s we’d be surrounding the TV, calling family, making plans.
- 4d
I imagine having an addon that auto assigns users based on their class, spec, and role to predefined templates for boss fights.
For example, high king in wow tbc.
Assign:
tanks to bosses
Healers to tanks
Auto mark bosses
Announce:
assignments
Kill order
Priority
Mage tank
This would also generate announcements that explain:
- boss mechanics (I.e. melee watch out for maulgar whirlwind and run out, don’t dispel mage boss, etc.)
The addon should do its best to automate these aspects, but it should also give me the ability to customize it. For example healer A was assigned o heal tank A, but I decided to make them to tank B. The addon interface supports and persists this and the announcements adjust to reflect these changes within the addon.
Now this should be added to each raid and each boss. Tons of trash mobs in raids are unique and dangerous, so ideally this is announced and explained too.
The goal is to be able to run a raid purely via chat and not need discord or alternative applications. I want these assignments and announcements to be explicit and effective.
This addon should also help users create the raid, bringing in the correct number or tanks healers melee and ranged dps.
Bonus points if we can package it like RestedXP, selling raid packs.
Organic marketing by reading successful pugs using it to announce and appending the addon name on announcement.
- 4d
Voice agent is the orchestration layer with:
Tools:
spawn: Able to spawn subagents that are fired off to work on particular coding tasks.
Params:
prompt
identifier
- Identifier should be a natural key that is easily identifiable given the context of our check prompt
number (optional)
- Should support spawning many sub agents for a single task
Example: “build me a website about …”
check: manual peak into the state of the subagent.
Params:
- agent identifier
Example: “how is our web builder agent doing?”
Skills:
- GitHub CLI
Open questions:
How does the orchestration layer know when a subagent is finished with its task?
What if multiple subagents finish at the same time?
Do we prioritize based on a certain criteria?
Queue them one by one?
How do we manage our voice agent’s context relative to the spawned tasks?
- Ideally we do not need to start a new voice session for each task we are working on.
Thoughts:
- I like the idea of the voice agent being my interface into the computer. It should be generic and open-ended.
- 4d
How can I pipe server and console logs to my agent?
I deploy my app and the deployment breaks - I want this context to get back to my agent so it continues working on it until this passes.
I can use OpenClaw to trigger on events. I.e. on deployment fail, spawn a session with the context of the message.
But… I think it may be better to fix it in the environment that did the deployment. Maybe this is incorrect and subagents are perfectly fit for this task.
- Feb 25
Built AlwaysOnTop — a tiny macOS menu bar utility that pins any window above everything else.
Hit Right⌘ + Right⌥ + / on any focused window and it floats above all other windows, even fullscreen apps. Uses ScreenCaptureKit to mirror the window into a floating overlay at screenSaver level.
Had to reach for some private CoreGraphics APIs (
CGSSetWindowLevel,_AXUIElementGetWindow) since modern macOS doesn't let you manipulate window levels for other apps through public APIs. The overlay approach works around this by capturing and redisplaying the window content.Useful when you want to keep a video, reference doc, or terminal visible while working in another app.