[Bug] '@' path completion fails for hidden files

Resolved 💬 1 comment Opened May 6, 2026 by sanjarcode Closed Jun 3, 2026

Bug Description
Path completion does not work well for hidden files. When I type '@~/.dotfiles/.func' it does not expand and show '~/.dotfiles/.function_declarations.sh' (the file does exist).

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.128
  • Feedback ID: a75fabdf-1560-41fa-b135-58bf09f91d31

Errors

[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server postman invalid: Missing environment variables: POSTMAN_API_KEY\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.746Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.746Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server pinecone invalid: Missing environment variables: PINECONE_API_KEY\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.746Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server pinecone invalid: Missing environment variables: PINECONE_API_KEY\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6363:11865)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.884Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6363:11865)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.884Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server postman invalid: Missing environment variables: POSTMAN_API_KEY\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at async L (/$bunfs/root/src/entrypoints/cli.js:6363:11865)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.884Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server postman invalid: Missing environment variables: POSTMAN_API_KEY\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at async N (/$bunfs/root/src/entrypoints/cli.js:6363:12751)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.885Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at async N (/$bunfs/root/src/entrypoints/cli.js:6363:12751)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.885Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server pinecone invalid: Missing environment variables: PINECONE_API_KEY\n    at BGH (/$bunfs/root/src/entrypoints/cli.js:2765:35021)\n    at async N (/$bunfs/root/src/entrypoints/cli.js:6363:12751)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:24:51.885Z"},{"error":"Error: 400 {\"error\":{\"message\":\"Failed to deserialize the JSON body into the target type: missing field `max_tokens` at line 1 column 44670\",\"type\":\"invalid_request_error\",\"param\":null,\"code\":\"invalid_request_error\"}}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:58059)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4949)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:25:59.679Z"},{"error":"Error: 400 {\"error\":{\"message\":\"Failed to deserialize the JSON body into the target type: missing field `max_tokens` at line 1 column 27822\",\"type\":\"invalid_request_error\",\"param\":null,\"code\":\"invalid_request_error\"}}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:58059)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4949)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:26:43.758Z"},{"error":"Error: 400 {\"error\":{\"message\":\"Failed to deserialize the JSON body into the target type: missing field `max_tokens` at line 1 column 44670\",\"type\":\"invalid_request_error\",\"param\":null,\"code\":\"invalid_request_error\"}}\n    at generate (/$bunfs/root/src/entrypoints/cli.js:11:58059)\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:4949)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T05:26:44.474Z"},{"error":"Error: 400 {\"error\":{\"message\":\"Failed to deserialize t…

Note: Content was truncated.

Screenshot

Side by side. Claude on the left does not show the file, but normal ls (on the right) works.

<img width="1218" height="107" alt="Image" src="https://github.com/user-attachments/assets/8f9bb3f8-255f-4dcd-9639-55b0446aad18" />

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗