Skip to content

feat: add functions support, agent improvements, and explorer live reload#88

Merged
cristipufu merged 1 commit intomainfrom
feat/functions-agent-improvements
Feb 27, 2026
Merged

feat: add functions support, agent improvements, and explorer live reload#88
cristipufu merged 1 commit intomainfrom
feat/functions-agent-improvements

Conversation

@cristipufu
Copy link
Member

Summary

  • Functions documentation: Add coded functions support across skills (SKILL.md, creating-functions.md, creating-agents.md, running-agents.md) with uipath.json, bindings.json, and pack/publish workflow
  • Evaluations fix: Document evaluator file creation as explicit prerequisite step — eval sets fail without evaluator files
  • Explorer live reload: Sidebar file tree now re-fetches directory listings on files.changed WebSocket events (new/deleted files appear immediately)
  • Agent bash UTF-8: Fix UnicodeDecodeError on Windows by setting PYTHONUTF8=1 + encoding="utf-8" on subprocess calls
  • Agent system prompt: Add full build cycle instructions (code → init → evaluations → run evals), force bash tool usage over manual instructions
  • UI: Remove em dash from reload toast
  • Version: Bump to 0.0.62

Test plan

  • Verify explorer sidebar updates when files are added/deleted on disk
  • Verify agent uses bash tool to run commands instead of giving manual instructions
  • Verify agent creates evaluator files alongside eval sets
  • Verify no UTF-8 decode errors when agent runs bash commands with non-ASCII output on Windows
  • Verify reload toast shows "Files changed, reload to apply" (no em dash)

🤖 Generated with Claude Code

@cristipufu cristipufu force-pushed the feat/functions-agent-improvements branch 3 times, most recently from 1eacf16 to 9ce10ed Compare February 27, 2026 06:44
- Add coded functions docs (SKILL.md, creating-functions.md, etc.)
- Document uipath.json, bindings.json, pack/publish workflow
- Add evaluator file creation step in evaluations docs
- Fix explorer sidebar not refreshing on file add/delete
- Fix UTF-8 encoding for agent bash tool on Windows
- Improve agent prompt: full build cycle, force bash usage
- Remove em dash from reload toast
- Bump version to 0.0.62

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cristipufu cristipufu force-pushed the feat/functions-agent-improvements branch from 9ce10ed to e4f18fb Compare February 27, 2026 06:50
@cristipufu cristipufu merged commit ada3efd into main Feb 27, 2026
11 checks passed
@cristipufu cristipufu deleted the feat/functions-agent-improvements branch February 27, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant