Security Check for /proc/*/environ Access #
What: Commands attempting to access /proc/*/environ paths now trigger an explicit permission prompt, protecting against potential exposure of sensitive environment variables. Evidence: NC8() function at line 371017 in v2.0.68 Details:
- Commands matching
/proc/*/environ patterns are detected and flagged - Users are prompted with a warning: "Command accesses /proc/*/environ which could expose sensitive environment variables"
- Adds telemetry event
tengu_bash_security_check_triggered for security auditing
Sandbox Permission Requests for Swarm Workers #
What: Workers in swarm/teammate mode can now request sandbox network permissions (e.g., host access) from the team lead through the mailbox system. Evidence: sandbox_permission_request and sandbox_permission_response message types at lines 355577-355652 Details:
- New message types:
sandbox_permission_request and sandbox_permission_response - Workers can request network access to specific hosts
- Team leads see prompts like "{workerName} needs network access to {host}"
- Responses are routed back through the mailbox polling system
2M Token Context Window Support #
What: Added support for models with 2 million token context windows. Evidence: sN() function at line 1996 in v2.0.68 Details:
- Models tagged with
[2m] now return a 2,000,000 token context limit - Previous support existed for
[1m] (1 million) and default (200,000)
Word Navigation Using ICU Word Boundaries #
What: Text input word navigation (w, b, e in vim mode) now uses proper Unicode word boundary detection. Evidence: Class O3 at line 171232 - getWordBoundaries() method Details:
- Replaced character-by-character word detection with
Intl.Segmenter-based word boundaries - Provides more accurate word movement for international text and code
- Affects
nextWord(), prevWord(), and endOfWord() cursor movements