Commit Graph

17 Commits

Author SHA1 Message Date
Mahmoud-Emad
2d00d6cf9f feat: implement workspace file tree listing
- Add `list()` method to generate a full workspace file tree
- Introduce `WorkspaceItem` and `WorkspaceList` structs
- Remove `HeropromptSession` to simplify the public API
- Rename Heroscript action to `heropromptworkspace.configure`
- Enable full heroscript encoding/decoding for workspaces
2025-08-14 15:45:26 +03:00
Mahmoud-Emad
a58d72615d feat: Add recursive directory selection and enhance prompt builder
- Add `select_all` option to recursively add directory contents
- Implement `select_all_files_and_dirs` for file traversal
- Rework prompt building with file tree and content formatters
- Improve `get_file_extension` to handle dotfiles and special files
- Update prompt template to use new structured data model
2025-08-14 10:56:05 +03:00
6b46b3dbaa ... 2025-08-12 10:36:26 +02:00
89b7f0d465 ... 2025-06-15 16:30:40 +02:00
6bdc4a5b8f location is importing in psql 2025-02-06 06:48:47 +03:00
1d6af5204b ... 2025-02-02 21:56:59 +03:00
74ab68d05f ... 2025-01-31 15:39:44 +03:00
480894372c export docker 2025-01-17 05:04:30 +01:00
b87185adb3 ... 2025-01-15 00:09:04 +01:00
b473c787e0 ... 2025-01-15 00:07:38 +01:00
f55654b3d4 ... 2025-01-14 23:59:29 +01:00
d9e2d5ca8c docker 2025-01-14 23:12:54 +01:00
5f13693160 ssh init 2025-01-14 12:22:17 +01:00
2a673553f1 fix hero for git 2025-01-14 11:53:28 +01:00
0674fa56b9 rename 2025-01-14 10:59:19 +01:00
8128f4c2f7 dockers are working with vscode 2025-01-14 10:55:02 +01:00
23c1456e7e docker creators 2025-01-14 10:25:35 +01:00