[PR #13] [MERGED] Fix file path/directory handling (during workflow generation and testing) #16

Closed
opened 2026-02-16 03:19:24 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/vibe-llama/pull/13
Author: @jerryjliu
Created: 8/30/2025
Status: Merged
Merged: 9/1/2025
Merged by: @AstraBert

Base: mainHead: jerry/fix_cli


📝 Commits (5)

📊 Changes

8 files changed (+93 additions, -25 deletions)

View changed files

📝 pyproject.toml (+1 -1)
📝 src/vibe_llama/docuflows/agent/__init__.py (+3 -3)
📝 src/vibe_llama/docuflows/commons/__init__.py (+24 -0)
📝 src/vibe_llama/docuflows/commons/core.py (+16 -7)
📝 src/vibe_llama/docuflows/handlers/workflow_generation.py (+12 -4)
📝 src/vibe_llama/docuflows/handlers/workflow_testing.py (+13 -9)
📝 tests/docuflows/commons/test_commons_base.py (+23 -0)
📝 uv.lock (+1 -1)

📄 Description

A few quality of life nits:

  1. when passing in a reference file during workflow generation: a) allow users to pass in a single file instead of requiring a directory, and b) allow absolute paths

  2. when testing a workflow, allow users to specify the @ symbol


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/vibe-llama/pull/13 **Author:** [@jerryjliu](https://github.com/jerryjliu) **Created:** 8/30/2025 **Status:** ✅ Merged **Merged:** 9/1/2025 **Merged by:** [@AstraBert](https://github.com/AstraBert) **Base:** `main` ← **Head:** `jerry/fix_cli` --- ### 📝 Commits (5) - [`0902403`](https://github.com/run-llama/vibe-llama/commit/0902403c2e4f0de87d473cbaff7386d0b54452cc) cr - [`335913d`](https://github.com/run-llama/vibe-llama/commit/335913db632e13843f03fce2a7aff4228ef5214c) cr - [`f4a5f65`](https://github.com/run-llama/vibe-llama/commit/f4a5f65688e4aee173d1e88df123ca11dbe05ee9) cr - [`c942528`](https://github.com/run-llama/vibe-llama/commit/c942528393e1b74cb08a452c044d23d021149a57) chore: vbump - [`4d9ce77`](https://github.com/run-llama/vibe-llama/commit/4d9ce772ddb707657f6e380b33bf41588322cd77) chore: uv lock ### 📊 Changes **8 files changed** (+93 additions, -25 deletions) <details> <summary>View changed files</summary> 📝 `pyproject.toml` (+1 -1) 📝 `src/vibe_llama/docuflows/agent/__init__.py` (+3 -3) 📝 `src/vibe_llama/docuflows/commons/__init__.py` (+24 -0) 📝 `src/vibe_llama/docuflows/commons/core.py` (+16 -7) 📝 `src/vibe_llama/docuflows/handlers/workflow_generation.py` (+12 -4) 📝 `src/vibe_llama/docuflows/handlers/workflow_testing.py` (+13 -9) 📝 `tests/docuflows/commons/test_commons_base.py` (+23 -0) 📝 `uv.lock` (+1 -1) </details> ### 📄 Description A few quality of life nits: 1. when passing in a reference file during workflow generation: a) allow users to pass in a single file instead of requiring a directory, and b) allow absolute paths 2. when testing a workflow, allow users to specify the @ symbol --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 03:19:24 -05:00
yindo closed this issue 2026-02-16 03:19:24 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/vibe-llama#16