Dante-dan (Dante) · GitHub
Skip to content
View Dante-dan's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Block or report Dante-dan

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
Dante-dan/README.md

Dante / Agent Workbench

TypeScript · AI agents · Open source

blog · code · contributions · contact
$ whoami
Dante · developer · China

$ cat workflow.txt
question → investigate → build
verify → contribute → write

I build with TypeScript and AI agents. I investigate issues, work on fixes, and contribute to the design discussions behind the tools I use. I write about the process on dhpie.com.

GitHub Roast

~/workbench

Recently pushed public projects · forks excluded

  • dan-skills — Public TypeScript project.
  • pi-agent-learning-lab — Interactive Chinese learning lab for Pi Agent extensions, SDK, tools, sessions, providers, and production patterns
  • pi-agent-book — 《Pi Agent从入门到精通》:面向零基础的中文开源书,基于源码拆解上下文、记忆、工具、扩展与持续进化,附可复现实验。

~/contributions

Code accepted upstream · last 12 months

hyperframes iconhyperframes
merged contribution
all PRs ↗
cline iconcline
merged contribution
all PRs ↗
multica iconmultica
merged contribution
all PRs ↗
Cherry Studio iconCherry Studio
merged contribution
all PRs ↗
oh-my-openagent iconoh-my-openagent
merged contribution
all PRs ↗
maka iconmaka
merged contribution
all PRs ↗
cc-switch iconcc-switch
merged contribution
all PRs ↗
Cindy iconCindy
merged contribution
all PRs ↗
opencode iconopencode
merged contribution
all PRs ↗
oh-my-pi iconoh-my-pi
merged contribution
all PRs ↗
ECC iconECC
merged contribution
all PRs ↗
open-code-review iconopen-code-review
merged contribution
all PRs ↗
acp-extension-dsh iconacp-extension-dsh
merged contribution
all PRs ↗
Lody iconLody
merged contribution
all PRs ↗

Earlier contributions
nuxt-svgo iconnuxt-svgo
merged contribution
all PRs ↗
uach-retrofill iconuach-retrofill
merged contribution
all PRs ↗
fre iconfre
merged contribution
all PRs ↗
Vant iconVant
merged contribution
all PRs ↗

~/upstream

Public upstream PRs updated in the last 7 days · refreshed every 8 hours

73 PRs · 59 open · 14 merged

Status Pull request Updated (UTC)
open affaan-m/ECC#3752 — docs(codex): document cache dependencies without bin links 2026-10-27
open affaan-m/ECC#3751 — docs: add prepared verifier and effect state evaluation 2026-10-27
open makecindy/cindy#7190 — fix(scheduler): rearm one-shot schedules across restart 2026-10-26
open makecindy/cindy#7202 — fix(maker-core): expose repeated Claude connection retry progress 2026-10-26
open makecindy/cindy#7203 — fix(bots): deliver component images as group attachments 2026-10-26
open makecindy/cindy#7235 — fix(remote-desktop): cache capability probes across remounts 2026-10-26
open code-yeongyu/oh-my-openagent#11418 — fix(senpi): report unstaged LSP runtime and stage preload builds 2026-10-26
open heygen-com/hyperframes#6433 — fix(engine): preserve untimed HDR overlays and subtree masks 2026-10-26
open affaan-m/ECC#3750 — docs: add public feedback goal fidelity evaluation 2026-10-26
open affaan-m/ECC#3749 — docs: add search-first connector gap evaluation 2026-10-26
open multica-ai/multica#9541 — feat(daemon): add workspace-scoped host enrollment 2026-10-26
merged heygen-com/hyperframes#6395 — fix(producer): deduplicate scene font faces before embedding 2026-10-26
open can1357/oh-my-pi#12394 — fix(coding-agent): save manual handoff artifacts when enabled 2026-10-26
merged cline/cline#15296 — fix(desktop): handle update menu actions once on macOS 2026-10-26
open farion1231/cc-switch#8893 — feat(apps): add compact and large-card display density 2026-10-26
open code-yeongyu/oh-my-openagent#9693 — feat(pr-watch): persist host polling and session wake receipts 2026-10-26
open code-yeongyu/oh-my-openagent#9437 — test(team-mode): make fallback cancellation gate deterministic 2026-10-26
open code-yeongyu/oh-my-openagent#10109 — fix(senpi): restore official R0 lifecycle QA fixtures 2026-10-26
merged multica-ai/multica#9534 — MUL-8244: fix(agent): preserve recovered Antigravity stream responses 2026-10-26
open makecindy/cindy#7200 — fix(codex): canonicalize adopted rollout paths before resume 2026-10-26
open makecindy/cindy#7195 — fix(maker-ipc): preserve delegated task titles before source wrapping 2026-10-26
merged CherryHQ/cherry-studio#22685 — fix(webdav-backup): preserve upload size rejection guidance 2026-10-26
open code-yeongyu/oh-my-openagent#9684 — feat(work-with-pr): batch PR watch fingerprints before detail reads 2026-10-26
open code-yeongyu/oh-my-openagent#10138 — docs(install): explain npm package-name bin conflicts 2026-10-26
open code-yeongyu/oh-my-openagent#11167 — fix(memory): neutralize inherited pathspec modes in literal Git lookups 2026-10-26
open multica-ai/multica#9539 — MUL-8209: fix(autopilots): redact webhook credentials before persistence 2026-10-26
open multica-ai/multica#9049 — MUL-7865: fix(wakeup): keep /note comments quiet for subscriptions 2026-10-26
open multica-ai/multica#8865 — MUL-7730: fix(agent): run matching PowerShell script for Pi-family launchers on Windows 2026-10-26
open affaan-m/ECC#3689 — docs: retire legacy marketplace entries during migration 2026-10-26
open makecindy/cindy#7191 — fix(desktop): distinguish upstream resource quota from Cindy balance 2026-10-26
open can1357/oh-my-pi#17061 — feat(coding-agent): allow directory-scoped resume picker 2026-10-26
open makecindy/cindy#7172 — fix(desktop): allow redirected userData media roots 2026-10-26
open loopx-project/loopx#7349 — feat(diagnostics): bind manual reads to exact session and run evidence 2026-10-26
open CherryHQ/cherry-studio#22670 — fix(chat-attachments): bound plain-text extraction 2026-10-26
open cline/cline#15223 — fix(desktop): avoid sending session transcripts twice 2026-10-26
open heygen-com/hyperframes#5594 — feat(studio): show canvas gesture position, size and rotation 2026-10-25
open affaan-m/ECC#3693 — docs: reuse bounded batch preparation and preserve outcomes 2026-10-25
open affaan-m/ECC#3691 — docs(skills): distinguish operation failures from document mismatches 2026-10-25
open affaan-m/ECC#3692 — docs(skills): preserve harness tool and entity boundaries 2026-10-25
open CherryHQ/cherry-studio#21355 — feat(web-search): choose search and fetch providers per assistant 2026-10-25
merged code-yeongyu/oh-my-openagent#11165 — fix(memory): reserve project nudges before asynchronous reads 2026-10-25
open code-yeongyu/oh-my-openagent#10107 — fix(senpi-task): name task child sessions with their parent 2026-10-25
open code-yeongyu/oh-my-openagent#9625 — refactor(senpi): load memory prompt compiler on demand 2026-10-25
merged code-yeongyu/oh-my-openagent#11128 — ci: expose an unconditional lint ratchet check 2026-10-25
merged code-yeongyu/oh-my-openagent#11164 — test(memory): require observed reads in parked backlog check 2026-10-25
merged heygen-com/hyperframes#6213 — fix(cli): allow disabling orphan browser cleanup 2026-10-24
open apache/maka#6226 — fix(runtime-host): add explicit managed root identity recovery 2026-10-24
merged heygen-com/hyperframes#6032 — fix(player): include visible playback rate in accessible name 2026-10-24
open farion1231/cc-switch#8800 — fix(codex): preserve image tool discovery through local routing 2026-10-24
merged heygen-com/hyperframes#5773 — test: preserve browser cleanup and regression failure evidence 2026-10-24
merged heygen-com/hyperframes#5430 — fix(engine): await seek completion during drawElement batches 2026-10-24
open CherryHQ/cherry-studio#21317 — fix(agent-stream): reject billed empty assistant completions 2026-10-23
open apache/maka#6262 — fix(runtime): handle recovered unknown calls in compaction 2026-10-23
open CherryHQ/cherry-studio#21223 — feat(xai-tools): add opt-in native Grok images in chat 2026-10-23
open CherryHQ/cherry-studio#21133 — feat(agent-knowledge): add per-binding read/write permissions 2026-10-22
open CherryHQ/cherry-studio#21422 — fix(chat-errors): preserve provider codes and explain history recovery 2026-10-22
open can1357/oh-my-pi#16254 — fix(coding-agent): refuse oversized transcripts before resume 2026-10-22
open CherryHQ/cherry-studio#21187 — fix(kb-citations): improve synthesis attribution and citation previews 2026-10-22
open CherryHQ/cherry-studio#20953 — fix(doctor): avoid unactionable dependency links 2026-10-22
open CherryHQ/cherry-studio#20949 — fix(agent-session): classify empty completions 2026-10-22
open alibaba/open-code-review#1797 — feat(telemetry): expose per-attempt LLM HTTP spans 2026-10-22
open apache/maka#6198 — feat(desktop): unify Personal Assistant task panel densities 2026-10-21
open apache/maka#6212 — fix(desktop): keep lightbox close clear of window controls 2026-10-21
open farion1231/cc-switch#8642 — fix(usage): use Chinese units for compact token counts 2026-10-21
open nuxt/modules#1059 — feat: add `nuxt-inline-scripts` 2026-10-21
merged apache/maka#6151 — fix(storage): retry pending context-offload checkpoints 2026-10-21
merged apache/maka#5286 — fix(desktop): guard broadcasts by renderer frame 2026-10-21
open farion1231/cc-switch#8647 — feat(provider): refresh Claude Desktop providers from Claude Code 2026-10-21
open alibaba/open-code-review#1637 — feat(action): split review and publication for fresh App tokens 2026-10-20
open cloudflare/security-audit-skill#83 — docs: align completion gates and carried record validation 2026-10-20
open cloudflare/security-audit-skill#82 — fix: allow artifact sharing within an archived attempt 2026-10-20
merged multica-ai/multica#9061 — fix(comments): retain delivered supplement root owners (MUL-7874) 2026-10-20
open farion1231/cc-switch#8568 — fix(provider): remind users to check active provider after adding 2026-10-20
Recent conversations · issues, comments & reviews

More contributions →

~/notes

Latest writing from dhpie.com

~/telemetry

Public GitHub contribution totals Commit distribution by time of day, UTC+8

Reactions received on recent public comments and issue bodies

Fetched every 8 hours · last successful fetch
Totals: 2026-10-27 01:33:41 UTC · Commit hours: 2026-10-27 01:33:41 UTC · Reactions: 2026-10-27 01:33:41 UTC

~/arcade

Bomberman animates my GitHub contributions

Bomberman · powered by Arcade Contribution Graph


Refreshed every 8 hours with GitHub Actions · Workflow · Blog

Pinned Loading

  1. affaan-m/ECC affaan-m/ECC Public

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    JavaScript 290k 43k

  2. earendil-works/pi earendil-works/pi Public

    AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

    TypeScript 118k 15.1k

  3. code-yeongyu/oh-my-openagent code-yeongyu/oh-my-openagent Public

    OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.

    TypeScript 70.4k 5.8k

  4. CherryHQ/cherry-studio CherryHQ/cherry-studio Public

    AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

    TypeScript 53k 5.1k

  5. multica-ai/multica multica-ai/multica Public

    Make humans and AI agents work as one team — open-source and self-hostable.

    Go 54k 7.1k

  6. can1357/oh-my-pi can1357/oh-my-pi Public

    ⌥ Coding agent with the IDE wired in. Built by Stencil Labs.

    TypeScript 36.8k 4.1k