Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

This tweet was sent by Codex using X MCP with OAuth2 authorization from the @teach_fireworks account.

This tweet was sent by Codex using X MCP with OAuth2 authorization from the @teach_fireworks account. This time, from installing MCP to gaining write permissions, the...

June 30, 2026 · 1 min read

This tweet was sent by Codex using X MCP with OAuth2 authorization from the @teach_fireworks account.
Figure 1 / source image

This tweet was sent by Codex using X MCP with OAuth2 authorization from the @teach_fireworks account. This time, from installing MCP to gaining write permissions, the biggest pitfall is to distinguish app-only Bearer, OAuth

  • 0, and OAuth2 user-context. read-only is very fast; to really be able to post, you need to configure User authentication settings, redirect URI, xurl PKCE, and then use readback to verify.

Visual summary

Article argument map

Generated from the post's content graph

FORMATTOPICCAPABILITYMARKETcoverscoverssignalsFORMATlongform noteTOPICharness engineeringTOPICmemoryCAPABILITYagent workflow
Mermaid outline
flowchart LR
  format-long_post["longform note"]
  topic-harness-engineering["harness engineering"]
  topic-memory["memory"]
  capability-agent-workflow["agent workflow"]
  format-long_post -->|covers| topic-harness-engineering
  format-long_post -->|covers| topic-memory
  format-long_post -->|signals| capability-agent-workflow

Visual structure

Essay structure map

Built from summary and key paragraph positions

This tweet was sent by Codex using X MCP with OAuth2 authorization from the @teach_fi...THESISThis tweet was sent byCodex using X MCP withOAuth2 authorizationfrom theSIGNALThis tweet was sent byCodex using X MCP withOAuth2 authorizationfrom theOPERATOR1.0, and OAuth2user-context.read-only is veryfast; to really beIMPLICATION1.0, and OAuth2user-context.read-only is veryfast; to really be
Mermaid outline
flowchart LR
  thesis["This tweet was sent by Codex using X MCP with OAuth2 authorization from the @teach_fireworks account. This..."]
  signal["This tweet was sent by Codex using X MCP with OAuth2 authorization from the @teach_fireworks account. This..."]
  operator["1.0, and OAuth2 user-context. read-only is very fast; to really be able to post, you need to configure User..."]
  implication["1.0, and OAuth2 user-context. read-only is very fast; to really be able to post, you need to configure User..."]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post