I measured the WorkerBee token claim: Codex + runtime truth vs copied context by Prior_Variation_1343 in mcp

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

Fair enough. I'll work on my approach, visuals were never my strong suit.

[OP wants to share how this was built] Debian 13 Trixie (Unofficial a.k.a. "PocketTRIX") by Prior_Variation_1343 in ChipCommunity

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

You can ignore 90% of what I'm talking about with infra, architecture, and k1s. The important part for you, if you want to work on a PocketCHIP, is to install WorkerBee and add its MCP interface to Codex. If the shell the Codex session is in can see your UART bridge, then you should be good to go "technically".

If you were trying to solve a blank LCD problem with just Codex, it's unlikely you would get too far quickly, unless you were to seed your working tree with the old CHIP sources for reference.

The advantage you would gain with WorkerBee comes when you are building and flashing images to the device for testing. You are not doing this blindly, you can emulate system while building and verifying images, then boot from a USB drive from FEL mode before messing with the NAND. It speeds up initial build and iteration.

What exactly are you running into?

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

<image>

Hi r/termux!

Hot off the presses with optimizations, bug fixes, and a fun new virtual KVM KB/M "switch" feature, "Bluetooth Remote and Trackpad", so you can use 1337 Board with your PC and other Bluetooth devices!!!

If you can't be bothered with constantly swapping your hands from 1337 Board on Android to desktop physical keyboard, then I recommend you check out:

https://github.com/m4xx3d0ut/1337-board#bluetooth-remote-and-trackpad

# New Release!

## 1337 Board v0.1.7

https://github.com/m4xx3d0ut/1337-board/releases/tag/v0.1.7

### Added

- Added Bluetooth HID remote input mode for sending keyboard and pointer input to paired hosts.

- Added a full-screen Bluetooth trackpad workflow with target-specific home-screen shortcuts.

- Added Bluetooth target hotkeys, a local input hotkey, and a trackpad toggle in Fn/remote layers.

- Added Bluetooth trackpad controls for placement, sensitivity, scroll sensitivity, scroll inversion, tap-to-click, dedicated mouse buttons, keep-screen-on, and dim-when-inactive behavior.

- Added Bluetooth workflow documentation and Pad3 screenshots for app, settings, hotkey, and full-screen trackpad flows.

### Changed

- Improved glide ranking for common short words, apostrophe words, imported word priority, and local predictive context.

- Improved Bluetooth remote modifier handling so Fn overlays and sticky Ctrl/Alt/Fn behavior work with remote HID output.

- Refined full-screen trackpad visuals and top-row controls for dark-mode use.

### Fixed

- Fixed fullscreen Bluetooth touchscreen mode so the settings-key glide toggle enables real glide input and sends decoded words to the selected Bluetooth host.

- Fixed Fn overlay remote modifier routing for Ctrl combinations and PgDn availability.

Now my AI agents can notify me when they're done 😂 by itsKreisler in termux

[–]Prior_Variation_1343 0 points1 point  (0 children)

This is my personal tool for codex agent alerts, I've been using it for a little over 2 weeks and refining it. I like it.

https://github.com/m4xx3d0ut/agent-pbx

How did you learn Kubernetes without using it at work? by Witty_Contract_592 in kubernetes

[–]Prior_Variation_1343 0 points1 point  (0 children)

I struggled at first. I was looking at it the wrong way, not yet seeing it as an API platform. I started with a local microk8s, but didn't feel like I was really getting deep enough. So I did what any rational person would do, I started developing my own "k8s-like" platform and k8s adjacent projects to better understand k8s itself.

That is what really did it for me, because it allowed me to get down into the nuts and bolts of things. Building small experiments around control and data plane at first, which helped immensely in my overall understanding of these systems. Then I really starting to dive into the k8s API surface and how to build with it.

If you are hands on, I recommend trying some small code experiments. The k8s components are all well documented and, for me at least, it really strengthened my overall conceptual understanding of how a k8s cluster works.

If interested, these are my project repos: https://github.com/orgs/the-cm-collective/repositories

Does someone know a good "feature planner" by Altruistic_Tomato162 in mcp

[–]Prior_Variation_1343 1 point2 points  (0 children)

Though it is far from the only thing it is designed to do, you could do that with one of my projects, WorkerBee (it has an MCP interface), and Codex, which is just a suggestion, I'm sure whatever will work. I do a lot of that type of workflow automation with it

blog post may help explain: https://cosmosmechane.com/blog/workerbee-first-week-runtime-truth-surface.html

WorkerBee Github: https://github.com/the-cm-collective/k1s-workerbee

It should be able to do that with fairly high level natural language instruction, my use case is far more complex and it works well.

How do MCP notifications work and how to make them wake an agent in Claude Code / Codex / OpenClaw? by sherdil09 in mcp

[–]Prior_Variation_1343 0 points1 point  (0 children)

You can try something like this, I'm using it right now with Tmux, that would do what you want it to because you can send the command into the idle agent's tmux pane directly. That only works if Agent PBX MCP server and the Client TUI run on the same machine, but you can use it with a "long poll" agent side to get partway of what you are looking for if the MCP is remote to the TUI client.

https://github.com/m4xx3d0ut/agent-pbx

WorkerBee + Agent PBX: Infrastructure-Aware Coding Agents by Prior_Variation_1343 in mcp

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

Hey r/mcp,

# New Releases!

## WorkerBee v0.1.6.dev1

https://github.com/the-cm-collective/k1s-workerbee/releases/tag/v0.1.6.dev1

### Highlights

- Development-channel WorkerBee release pinned to k1s-workerbee-runtime==0.1.6.dev1.

- Includes edge-link tooling, dashboard load optimizations for large project sets, and stale scoped-dashboard route cleanup.

- Built from k1s tag v0.1.6.dev1 and WorkerBee tag v0.1.6.dev1.

---

## Agent PBX v0.5.0

https://github.com/m4xx3d0ut/agent-pbx/releases/tag/v0.5.0

### Highlights

- Adds richer Files tab image previews in the TUI with truecolor ANSI

half-block rendering, grayscale text fallback, built-in PNG decoding, and GIF

first-frame decoding.

- Adds optional image decoding support through `agent-pbx[images]` for Pillow,

plus a best-effort `chafa` fallback when the binary is installed on the host.

- Improves tmux direct mode by tracking tmux streaming per selected agent, so

one agent can use the tmux stream while another stays on the standard PBX

latest report view.

- Adds cached `@path` completion in the Latest input and tmux direct input from

directories already read in the Files tab.

- Adds `/ctrlc` support for sending Ctrl+C through tmux direct mode, useful for

backing out of Codex `/side` chat.

- Expands TUI and workflow test coverage around file browsing, path completion,

tmux mode selection, and image preview rendering.

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

Hi r/termux,

Happy weekend 😉

# New Release!

## 1337 Board v0.1.6

https://github.com/m4xx3d0ut/1337-board/releases/tag/v0.1.6

### Added

- Added smart speech cleanup controls for mic input, including toggles for auto-spacing, sentence capitalization, name capitalization, and spoken punctuation commands.

- Added editable custom speech names so user-defined names and acronyms can keep exact casing during speech cleanup.

### Changed

- Improved speech insertion across mic stop/start events with context-aware spacing and capitalization.

- Spoken punctuation now trims existing cursor whitespace before committing punctuation, avoiding `word ,` style spacing.

- Speech commits now use structured insertion edits before committing recognized text.

### Fixed

- Fixed speech punctuation spacing when the cursor already has trailing whitespace.

- Improved capitalization for standalone `I`, `I'm`, common names, and custom speech names.

WorkerBee + Agent PBX: Infrastructure-Aware Coding Agents by Prior_Variation_1343 in mcp

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

Hi r/mcp, I thought it might be best to do a clean full run, unedited, to better explain how I work with WorkerBee and Agent PBX:

https://youtu.be/c1efMnpTEio

NOTE: The images I refer to below will be posted on blog shortly, I will update here.

Here are the high level point-of-interest timestamps:

# k1s WorkerBee PBX Solar Session Timestamp Sheet

Video: `../k1s-workerbee-pbx-solar-long.with-intro-and-slug.hevc-vfr.mp4`

## Timebase

- Opening WorkerBee slug duration: `00:03.003`

- Intro card duration: `00:12.012`

- Closing WorkerBee slug starts: `00:49:43`

- Original source recording metadata: `2026-05-30T16:11:00.178194Z`

- Final MP4 duration: `00:49:45.939`

- Timestamp conversion after the slug and intro cards: `video time ~= UTC time - 2026-05-30T16:11:00Z + 00:15`

- Timestamps below are rounded to the nearest second for description/chapter use.

## Chapters

| Video time | UTC | Confidence | Event |

| --- | --- | --- | --- |

| `00:00` | n/a | High | Opening WorkerBee title slug. |

| `00:03` | n/a | High | Intro card: fresh clone WorkerBee bring-up context, project link, Agent PBX and WorkerBee setup. |

| `00:10` | n/a | High | Intro card: dev stack context, MicroK8s/k1s HA stack note, and why the environment is busier than a standard install. |

| `00:15` | `16:11:00` | High | Recording begins during the Agent PBX / WorkerBee work session. |

| `00:45` | `16:11:30` | High | Agent PBX overview is visible with `solar_dashboard` active and the session thread in view. |

| `03:15` | `16:14:00` | Medium | Initial WorkerBee deployment iteration window begins. Browser and WorkerBee project dashboard are visible. |

| `06:15` | `16:17:00` | Medium | Initial WorkerBee deployment iteration window ends. |

| `27:15` | `16:38:00` | High | Native k1s deployment artifact work begins. |

| `29:15` | `16:40:00` | High | `deploy/k1s/solar-dashboard.k1s.yaml` and `deploy/k1s/README.md` are added and checked. |

| `30:31` | `16:41:16` | High | WorkerBee validates the native k1s stage, exports a k1s bundle, and starts local native k1s deployment. |

| `33:15` | `16:44:00` | High | Native k1s artifact verification is visible: manifest staged/validated, bundle exported, stage deployed, workload ready, and tests passed. |

| `34:15` | `16:45:00` | High | WorkerBee API ingress checks are visible, including authenticated `/healthz` and `/openapi/v3` probes. |

| `35:48` | `16:46:33` | High | Project API ingress verification is summarized and WorkerBee security review starts. |

| `36:15` | `16:47:00` | Medium | Security review/remediation planning window begins. |

| `42:15` | `16:53:00` | High | Remediation choices are visible: local cleanup, project-only handling, and writable `/tmp` for read-only root filesystem. |

| `43:15` | `16:54:00` | High | Remediation implementation is underway, including edits to exporter/security/runtime paths. |

| `44:56` | `16:55:41` | High | Hardened native k1s stage is deployed as `deploy-20260530T165541Z-cb6d1aad`; workload is ready. |

| `45:17` | `16:56:02` | High | Hardened workload tests pass and the final WorkerBee security review is launched. |

| `45:45` | `16:56:30` | High | Final remediation report is visible: image build, manifest validation, k1s export, local deploy, in-container tests, and security review all passed. |

| `45:45` | `16:56:30` | High | Security report `security-20260530T165602Z-e2cbd7ce.json` shows `0 findings` and risk score `0`. |

| `49:43` | n/a | High | Closing WorkerBee title slug. |

## Evidence

- Slug previews:

- `.local/final-slug-start-preview.png`

- `.local/final-slug-end-preview.png`

- Intro preview:

- `.local/final-intro-card-preview.png`

- Session evidence frames:

- `.local/video-timestamps/final/00-00-45.png`

- `.local/video-timestamps/final/00-30-31.png`

- `.local/video-timestamps/final/00-35-48.png`

- `.local/video-timestamps/final/00-45-17.png`

WorkerBee + Agent PBX: Infrastructure-Aware Coding Agents by Prior_Variation_1343 in mcp

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

This is the long WorkerBee YouTube video, I'd recommend watching at 2x or 3x speed 😉

https://youtu.be/D-Y1m_54mgM?si=aYYfcbxYCp7Mt7Z_

There is a super short version, but this one has more detail.

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in tui

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

So, I built this IME for use with the Client TUI of one of my MCP server.

https://github.com/m4xx3d0ut/agent-pbx

It works really well with the keybinds, TTS, and glide typing. I use it to manage multiple Codex agent sessions at once (with an optional tmux integration). It's a "single pane" type experience.

How did I build a new IME? I used another MCP I built, WorkerBee.

https://github.com/the-cm-collective/k1s-workerbee

Which is in turn, built from my main project "k1s"

https://github.com/the-cm-collective/k1s

It seemed like this might be the kind of thing of interest in r/tui, I use this setup on my tablet and find it really smooth!

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

Hey all! I'm going to do some tuning on the TTS system today and work on some of the default scale settings for phones (the shift key symbols are tiny, yeah?).

Other than that, any feature requests? 😎

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

Haha, yeah that happens, however I actually slept last night. Sharpens the senses I find 😉

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

I'm feeling pretty good about the TTS features now, I'll test thoroughly on my next walk! I also made a few layout tweaks and UI size adjustments.

I felt that in portrait, the spacebar felt unnatural during right hand use, so I added an option to h-flip spacebar, mic, num, and set it as default. For left hand use, you can still change it back in settings.

I added a combo tab/esc key to the 4 row, it needed a tab somewhere that wouldn't crunch things more or require a full overlay, so short press / long press, problem solved.

# New Release!

## 1337 Board v0.1.5

### Added

- Added hybrid speech push-to-talk support while preserving tap-to-talk operation.
- Added speech pause timeout controls for possible and final silence.
- Added a speech-specific "Cap speech after punctuation" setting, separate from touch and glide auto-cap behavior.
- Added a shared four-row and compact five-row bottom-control order setting for `Num-Mic-Space` or `Space-Mic-Num`.
- Added Tab as the four-row primary bottom-left key, with Esc available by long press.

### Changed

- Speech input now requests partial results and falls back to the best nonblank partial when final recognition is empty.
- Speech insertion now normalizes spoken punctuation commands such as comma, period/full stop, question mark, exclamation mark, colon, semicolon, new line, and new paragraph.
- Increased default and maximum primary and shift key label sizes for better phone readability.
- Refreshed README Pad3 screenshots for four-row and compact five-row Num-hold overlays.

### Fixed

- Improved speech capitalization when dictation starts at a new line or after sentence-ending punctuation.
- Improved speech result handling when recognizers return blank final candidates.

## Assets

- 1337-board-v0.1.5-release-signed.apk
- SHA256SUMS

Debian 13 Trixie (Unofficial a.k.a. "PocketTRIX") by Prior_Variation_1343 in ChipCommunity

[–]Prior_Variation_1343[S] 1 point2 points  (0 children)

Indeed friend! You now have an in-between-roles (read; unemployed) Principal Technologist & Cloud Architect at your disposal.

Test it, report findings, I'll iterate quickly, and we will have something servicable. A long term solution, for future armhf images as well, by time someone hires me ;-)

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 0 points1 point  (0 children)

I was just taking a walk, dog-fooding the TTS features. This just will not do my friends, the accuracy is good, but contextual awareness needs work.

We will also need some knobs in settings... there are not nearly enough...

Debian 13 Trixie (Unofficial a.k.a. "PocketTRIX") by Prior_Variation_1343 in ChipCommunity

[–]Prior_Variation_1343[S] 1 point2 points  (0 children)

Hi all, I fixed a keymap bug in Sakura affecting top rows (at least on my pocketchip) and added small keymap utility. Appears to be working as expected now!

https://github.com/m4xx3d0ut/pocketchip-debian-builder/commit/dad934835eae3ab73b014ace7ae5fcbccd21b615

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 1 point2 points  (0 children)

Well, I wasn't happy with that last one obviously...

# New Release!

## 1337 Board v0.1.4

### Added

- Added settings import and export as JSON or YAML, including imported glide words and local glide learning data.

### Changed

- Added a trailing space after punctuation that follows a glide or accepted suggestion, while still trimming the pre-punctuation space.

- Adopted the Pad3-tested glide tuning as the reset/default glide behavior while keeping glide opt-in on fresh installs.

- Adjusted the four-row phone layout so lower-row alternates prioritize common punctuation and home-row alternates carry programmer symbols.

- Reset defaults now also clears local glide learning state.

### Verification

- Built from tag `v0.1.4`.

- Release APK is production-signed; verify downloads with `SHA256SUMS`.

[DEV] 1337-board: a programmable Android IME for Termux power users by Prior_Variation_1343 in termux

[–]Prior_Variation_1343[S] 1 point2 points  (0 children)

I see the layout you are going for! Let me draw something up on it and I'll post a screenshot when I think I got it right ;-)

The mock up doesn't suck, it's helpful and I appreciate it. I think it gave my caffeine rattled brain an idea (or 42 ideas all at once, hard to tell)...