chaitin / chaitin/MonkeyCode

the assistant tools fail

Open
#1,196 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
4.7k
Forks
719
Avg merge
4h 30m
Merged PRs (30d)
83

Description

Feedback title:
Agent tools broken after latest update — cannot edit any code

Feedback details:
After the latest update, the assistant tools fail, so no code changes can be applied.

  1. File read/search tools (Read / Glob / Grep): the request waits about 5 minutes, then is denied with a permission/request timeout.
  2. Shell tools (Cmd / PowerShell) and most other tool calls fail immediately with invalid character '{' after top-level value. Any request that contains curly braces { (normal in JSON) breaks. Simple commands without { sometimes work.
  3. Sending a message to the user failed with the same { parser error.

Impact: a long session was spent only reading files. No application code was written. Workarounds (avoid {, use read-only Node slice scripts) are not viable for real edits.

Environment: Windows 10, OhMyAgent 686dcb4, permission mode auto, current folder is not a Git repo.

Expected result:
Tools should accept normal requests that contain {, and file read/search should complete in a normal time (not 5 minutes), so code changes can actually be applied.

Current UID: 7e2e05be-135d-4548-bdbe-9db79d497497

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Start by reproducing the failures in the listed Read, Glob, Grep, Cmd, and PowerShell tools on Windows 10, especially requests containing {, then investigate the request parser and the read/search timeout path. Done means normal requests with curly braces are accepted and file read/search completes without a five-minute permission or request timeout.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.