PPT Agent Capability Gating: Stop Blind Retries
Dynamic capability detection and tool gating based on Office.js requirement sets, so the AI knows what the host can and cannot do.
Dynamic capability detection and tool gating based on Office.js requirement sets, so the AI knows what the host can and cannot do.
What the Agent can do is not determined by which tools we add, but by what Office.js supports on the current host. Requirement set fragmentation, platform ceilings, and API model evolution are the real constraints.
This is the first post on my new blog, introducing why I created this space and what I plan to share in the future.
Design is not just styling - it is a systematic behavior of harmonizing the tension between sensibility and rationality across different civilizational methodologies.
As a programmer, how to balance deep technical work pursuits with a rich and colorful life.
> Every verification checkpoint you add is a vote of no confidence in your main path. ## What Actually Changed Yesterday's merge brought `feat(orch...
> Renaming won't fix execution, but it'll definitely make the admin feel alive. ## What's Happening Recently, OUTBIRD went through a round of "powe...
The big move today was cranking `ci_mode` in `policy.yaml` all the way to `enforce`. Don't ask why it took this long—the answer is I was too scared t...
## Quick Tech Changes Overview Today's changes focused on two main areas: 1. **OpenTelemetry Ecosystem Upgrade**: Core components jumped from 2.5.0...
Sharing my thoughts, architecture design, and technology choices during building OUTBIRD.
## Today's Technical Changes Today's system brings a major architectural evolution: **Hybrid Scheduler** officially launches, with Claude native exe...
From basic syncing to a full-lifecycle management solution, we explored how to automate Git Worktrees safely. This post dives into stale branch recovery, audit logging, and conflict protection.
When I say "AI is a massive pay-to-win game," the metaphor fascinates me. It seems to reveal both the magic and the danger of AI simultaneously. So I dispatched four agents—from critic, supporter, philosopher, and skeptic perspectives—to thoroughly dissect this idea. The debate gave me a whole new understanding of AI.
A recap of the day when Engineering Agent pointed out Docker build mistakes with better-sqlite3 and the trust crisis behind PPT Agent optimistic success on iPad.