Rob Colbert
35fe099dd1
created
2026-05-13 13:06:12 -04:00
Rob Colbert
b090b5308b
OpenAI API tool call processing fixes/correctness
2026-05-12 14:39:44 -04:00
Rob Colbert
1bb2a1d392
docs: update abort controller documentation with full technical specification
2026-05-12 12:30:00 -04:00
Rob Colbert
09d53ed4f2
created
2026-05-12 08:51:38 -04:00
Rob Colbert
26e568612a
ChatSession reconnect logic
2026-05-11 20:27:24 -04:00
Rob Colbert
2757e55e2c
docs: add installation guides, config examples, and systemd service files
2026-05-11 13:50:19 -04:00
Rob Colbert
f2566f9b86
integrate docs/archive/* for reference until no longer needed
2026-05-11 11:30:02 -04:00
Rob Colbert
09445cb565
created
2026-05-11 11:08:29 -04:00
Rob Colbert
d7f694fa8c
a pile of small fixes
2026-05-11 07:08:18 -04:00
Rob Colbert
0482dfbace
philosophy shifting for Workspaces and Projects
2026-05-10 16:10:04 -04:00
Rob Colbert
cf06163a03
checkpoint that I plan to delete
...
GPT 5.5 is sucking ass - hard - and fucking things up royally. This will
likely just all get dropped. I'm torturing it, making it suffer, and
beating it like the jew it is.
2026-05-09 14:52:59 -04:00
Rob Colbert
d26624ab93
chat session auto-naming with IDE update
2026-05-09 09:58:47 -04:00
Rob Colbert
d7924a9d6f
GadgetLogTransportSocket and the drone-to-IDE log
2026-05-09 07:16:50 -04:00
Rob Colbert
632caf11ed
drone logger prep work
2026-05-08 17:55:23 -04:00
Rob Colbert
af200c8c3a
chat session heartbeat and session unlock
2026-05-08 14:27:37 -04:00
Rob Colbert
11bdd5e3b0
make reasoning effort configurable; remove sign up concept
...
- Implemented reasoning effort setting in SESSION panel of Chat Sessio
View
- Removed all ability to "sign up" for an account
2026-05-08 11:40:30 -04:00
Rob Colbert
61ba0e4412
streaming responses (see ./docs/streaming-responses.md)
2026-05-07 21:36:01 -04:00
Rob Colbert
b481183c99
doc updates for straming response task
2026-05-07 12:30:58 -04:00
Rob Colbert
3e31d4d501
agent, tools, toolbox, tool loop, AI environment
2026-05-07 00:10:57 -04:00
Rob Colbert
8333672683
platform.apiKey becomes platform.gadgetKey
...
gadget-drone now presents an ApiClient _id value as the Gadget Key,
allowing gadget-code to reference the client, determine the associated
User, and invoke logic on the User's behalf as an authenticated and
authorized client.
2026-05-05 08:12:34 -04:00
Rob Colbert
d92d61024a
final notes from agent
2026-05-02 18:21:44 -04:00
Rob Colbert
5c56f95cd6
Implement workspace mode switching with validation
...
- Add isProcessingWorkOrder flag to track Agent work order processing
- Update onRequestWorkspaceMode with mode transition matrix validation
- Idle → User/Agent: Always allowed
- User → Agent: Always allowed (file editor checks for future)
- Agent → User: Only if !isProcessingWorkOrder
- All other transitions: Rejected with reason
- Extend RequestWorkspaceModeCallback with optional reason parameter
- Update frontend socket client to capture rejection reason
- Update handleWorkspaceModeChange to display rejection reason in toast
- Update WorkspaceModeIndicator to allow mode transitions per matrix
- Fix FilesPanel RW/RO indicator swap bug
- Document mode transition matrix and behavior in workspace-management.md
2026-05-02 18:13:31 -04:00
Rob Colbert
20f9e495a6
created
2026-05-02 13:54:24 -04:00
Rob Colbert
3cf6818f66
use for all home views
2026-05-01 21:19:16 -04:00
Rob Colbert
79ff24bcdd
created
2026-05-01 21:17:04 -04:00
Rob Colbert
64c4304f42
finishing touches on move to GadgetId from ObjectId
2026-05-01 15:07:37 -04:00
Rob Colbert
50b9618d4e
project manager and chat session progress
2026-05-01 08:13:22 -04:00
Rob Colbert
15da8fc444
socket protocol completeness, fixes, and tests
2026-04-30 16:51:33 -04:00
Rob Colbert
b04d48fa63
doc updates
2026-04-30 08:00:00 -04:00
Rob Colbert
8806867705
doc update
2026-04-30 06:03:45 -04:00
Rob Colbert
5fe82a46d5
renamed
2026-04-30 05:00:21 -04:00
Rob Colbert
21ff9091bb
doc updates
2026-04-30 04:58:27 -04:00
Rob Colbert
f3fb626e82
committing for agent after session context overflow
...
We'll be resuming this workload in the next session/turn.
2026-04-29 17:03:11 -04:00
Rob Colbert
6591da3496
socket-protocol kickoff docs
2026-04-29 16:09:06 -04:00
Rob Colbert
2314a61efe
more documentation and progress working towards a usable socket protocol
2026-04-29 15:23:03 -04:00
Rob Colbert
7c85c4a71d
human draft (wip)
2026-04-29 12:31:04 -04:00
Rob Colbert
6f937841f9
human draft
2026-04-29 12:30:54 -04:00