duyua9 and 刘梓恒
5ab8b0e33e
fix(computer-use-mcp): bound terminal output capture ( #1802 )
...
## Summary
- cap local `terminal_exec` stdout/stderr capture at a fixed per-stream
limit
- report whether each stream was truncated, along with the original
captured length
- add runner coverage for commands that emit large stdout and stderr
payloads
## Why
The local shell runner currently appends stdout/stderr without a
boundary before returning `TerminalCommandResult`. Large command output
can grow the MCP response and stored terminal state far beyond what is
useful for the agent.
This keeps command execution semantics the same while bounding the
returned text and making truncation explicit to callers.
## Tests
- `pnpm -F @proj-airi/computer-use-mcp test --
src/terminal/runner.test.ts`
- `pnpm -F @proj-airi/computer-use-mcp typecheck`
- `git diff --check origin/main...HEAD`
Co-authored-by: 刘梓恒 <160735726+3361559784@users.noreply.github.com >
2026-05-13 12:47:57 +08:00
刘梓恒
746e486628
feat(computer-use-mcp): add background desktop scheduler ( #1805 )
2026-05-13 12:16:39 +08:00
刘梓恒
aec5486c51
test(computer-use-mcp): add desktop v3 smoke coverage ( #1780 )
2026-05-13 12:08:38 +08:00
刘梓恒
fdb8309559
chore(computer-use-mcp): added docs defining plast-mem plugin ( #1779 )
2026-05-13 11:59:06 +08:00
刘梓恒
5182a4a492
test(computer-use-mcp): define planning orchestration contract ( #1778 )
2026-05-13 11:58:35 +08:00
刘梓恒
4fcf494822
chore(computer-use-mcp): added docs defining mimic baseline training boundary ( #1777 )
2026-05-13 11:57:18 +08:00
刘梓恒
f81e116022
feat(computer-use-mcp): add terminal screen heuristics ( #1738 )
2026-05-13 11:56:09 +08:00
刘梓恒
cad10ca090
chore(computer-use-mcp): added architecture docs outlining airi cli chafa ( #1735 )
2026-05-13 11:55:33 +08:00
Neko Ayaka
6d61699d10
release: v0.10.2
2026-05-07 19:36:33 +08:00
Neko Ayaka
6dd370433a
release: v0.10.1
2026-05-05 14:10:55 +08:00
刘梓恒
8239e290bf
fix(stage-tamagotchi): add macOS cursor restore discipline ( #1754 )
2026-05-04 06:38:05 +08:00
Neko Ayaka
ca722f69b7
release: v0.10.0
2026-05-03 23:17:03 +08:00
刘梓恒
5bd0b19e84
fix(stage-tamagotchi): harden overlay isolation and iframe coordinates ( #1751 )
...
---------
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-29 22:52:00 +08:00
刘梓恒
9d0719e6b5
fix(computer-use-mcp): add macOS display geometry contract ( #1750 )
...
---------
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-29 22:51:19 +08:00
刘梓恒
40531b0022
fix(computer-use-mcp): harden desktop runtime cleanup ( #1746 )
...
---------
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-29 22:48:38 +08:00
刘梓恒
b30ab8e07e
test(computer-use-mcp): align transcript projection baseline ( #1742 )
...
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-29 22:48:08 +08:00
刘梓恒
51bff3ed73
chore(agent): add computer-use-mcp agent governance ( #1737 )
...
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-27 15:31:02 +08:00
刘梓恒
f92e670dd9
feat(computer-use-mcp): add transcript truth source and safe projection ( #1734 )
...
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-27 15:25:26 +08:00
刘梓恒
e145ce81c1
feat(computer-use-mcp): add read-only DOM tools parity to extension bridge ( #1733 )
...
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-27 15:24:27 +08:00
刘梓恒
2e9020a06f
fix(computer-use-mcp): route target clicks through action executor ( #1727 )
...
---------
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
2026-04-26 05:53:15 +08:00
刘梓恒
d7402ade9f
feat(stage-tamagotchi,stage-ui,computer-use-mcp): intro agent-owned session and ghost pointer phases ( #1649 )
2026-04-25 04:14:33 +08:00
刘梓恒
255ce71cba
feat(stage-tamagotchi,computer-use-mcp): implement browser-native DOM action routing ( #1648 )
...
---------
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
Co-authored-by-agent: Codex <267193182+codex@users.noreply.github.com >
2026-04-25 00:08:22 +08:00
刘梓恒
632aa1ad99
[1/3] feat(desktop): add desktop observation and overlay baseline ( #1647 )
...
---------
Co-authored-by-agent: Antigravity <antigravity@gemini.com >
Co-authored-by-agent: Codex <267193182+codex@users.noreply.github.com >
2026-04-24 23:43:40 +08:00
Neko Ayaka
b9f88ef84f
style: lint
2026-04-15 14:44:59 +08:00
Neko Ayaka
b18158bce2
chore(computer-use-mcp): remove all hardcoded file path
2026-04-11 05:13:55 +08:00
Neko Ayaka
feb2055ed2
style(computer-use-mcp): house keeping, lint fixes, type missing, and many more
2026-04-11 04:59:13 +08:00
Neko Ayaka
95eac8e41c
chore(deps): bump dependencies
2026-04-11 04:00:49 +08:00
刘梓恒
aa7428ace2
feat(mcp-computer-use): lay down the foundation of computer use ( #1380 )
2026-04-11 00:54:01 +08:00