Skip to content
View po-et's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report po-et

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
po-et/README.md
po-et — agent infrastructure and developer tools

Backend engineer working on MCP, agent tooling and RAG.

I fix the small failures that make AI tools unreliable: authentication, pagination, streaming and resource cleanup.

专注 AI 工具与 Agent 基础设施,做能复现、能验证的修复。

Merged upstream pull requests Current open pull requests

Selected merged contributions

A few fixes accepted upstream in MCP Go:

Problem Change Pull request
Dynamic OAuth registration omitted the application type. Send application_type in the registration request. #1003 · merged Oct 22, 2026
Authorization callbacks needed to stay tied to the transaction that started them. Bind callbacks to their initiating authorization transaction. #1006 · merged Oct 22, 2026
Resources with the same name could be missed during pagination. Handle the cursor tie-break and legacy name-only cursors. #991 · merged Oct 13, 2026
A recognized modern discovery response could still fall back to the legacy handshake. Avoid legacy initialization after modern discovery. #997 · merged Oct 13, 2026

All merged PRs · Open PRs

Tools I build

Tool What it does Try it
HAR Triage Turns a local HAR capture into an offline report of failed and slow requests, linked to the original entry indexes. Synthetic demo and CLI
HTTP Probe Gives a Harness agent an HTTP status, header latency and selected response headers without reading the body. Supports cancellation and a GET fallback when HEAD is unsupported. Install in Harness
SheetDiff Compares CSV or XLSX files by a business key. Review changed values, types, formulas and stored results in a local HTML report. Run the synthetic demo

HAR Triage and SheetDiff also run as standalone CLIs. Their examples use synthetic data and need no model call. SheetDiff compares stored formula results without editing workbooks or recalculating formulas.

How I contribute

I start with a reproducible failure, keep the fix focused, and add a regression test. I use AI assistance for development and review, with disclosure according to each project's policy.

Most of my code is Go, TypeScript and Python. I am currently focused on MCP clients, agent SDKs and the developer tools around them.

Stack
Go, TypeScript, JavaScript, Node.js, Python and backend tooling

Popular repositories Loading

  1. workbuddy-skills workbuddy-skills Public

    200+ 个中文 Agent 技能(SkillHub @indiv-captain):秋招、考研报名、保研、竞选稿、奖学金申请、国庆攻略、请假条、检讨书、开题报告、降AI味等日常任务;腾讯生态(企微机器人、腾讯会议纪要、腾讯问卷、小程序审核);另有上线体检等研发工具。WorkBuddy / OpenClaw / Claude Code 通用,开源。

    Python 2

  2. dsh-market dsh-market Public

    Forked from dsh-market/dsh-market

    The plugin market inside DeepSeek Harness — browse, search, one-click install · DSH 可视化插件市场

    TypeScript 1

  3. dsh-sheet-diff dsh-sheet-diff Public

    Read-only CSV/XLSX change review for DeepSeek Harness: align business keys, inspect values and formulas, and export review comments.

    JavaScript 1

  4. leetcode-java leetcode-java Public

    Java

  5. car car Public

    the info of the car, eg: seat, body etc...

    Java

  6. ResumeSample ResumeSample Public

    Forked from geekcompany/ResumeSample

    Resume template for Chinese programmers . 程序员简历模板系列。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板