Commit graph

121 commits

Author SHA1 Message Date
Cursor Agent
eaefc4f2ec
test(surveys): assert stable order when created_at timestamps tie
Patch _now_ts so two answers share the same second; verify both fetch
paths return rows ordered by id when timestamps match.

Co-authored-by: nic <nicsins@users.noreply.github.com>
2026-03-22 06:44:24 +00:00
Cursor Agent
b0677baf30
fix(surveys): stable order for unprocessed answers when timestamps tie
SQLite orders rows with identical created_at arbitrarily. Tie-break on id
so fetch_unprocessed_* results are deterministic under concurrency or rapid
inserts (avoids flaky tests and consumers assuming FIFO order).

Co-authored-by: nic <nicsins@users.noreply.github.com>
2026-03-22 05:40:43 +00:00
nic
b7efe4992a
Add human-in-the-loop survey helper (GUI + CLI + Agent tool) (#181)
* Add human-in-the-loop survey helper

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Make survey helper launcher robust and add CLI fallback

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Detect missing display for tkinter GUI

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Add prediction dataset + review workflow for uncertain survey answers

Co-authored-by: nic <nicsins@users.noreply.github.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: nic <nicsins@users.noreply.github.com>
2026-03-17 04:02:15 -05:00
nic
37e696b104
Agent persona profiles (#7)
* Add survey profile DB, parser, and background refiner

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Block external survey domains unless allowlisted

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Add persona creation tool for survey personas

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Add local survey demo and documentation

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Add profile update tool and email env fallback

Co-authored-by: nic <nicsins@users.noreply.github.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: nic <nicsins@users.noreply.github.com>
2026-03-17 02:41:34 -05:00
nic
6a248a57cc
Survey agent persona (#8)
* Add human-in-the-loop survey helper

Co-authored-by: nic <nicsins@users.noreply.github.com>

* Make survey helper launcher robust and add CLI fallback

Co-authored-by: nic <nicsins@users.noreply.github.com>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: nic <nicsins@users.noreply.github.com>
2026-03-17 01:55:24 -05:00
nic
788fe912ed
Merge pull request #6 from dragon-and-panda/cursor_buildllm-token-context-protocol-593a
Llm token context protocol
2026-01-24 13:14:55 -06:00
Cursor Agent
5152e4d424 Add token compression TCP protocol server
Co-authored-by: nicsins <nicsins@gmail.com>
2026-01-20 09:36:16 +00:00
Cursor Agent
8df4fc3b19 feat: Add collaboration tool and UI
Integrates real-time document collaboration with a new tool and UI.

Co-authored-by: nicsins <nicsins@gmail.com>
2025-12-20 20:56:50 +00:00
frdel
2eef19651f openai chat temperature fix 2025-02-08 09:47:20 +01:00
frdel
7a7d2eebc9 models temp removed, deepseek reasoner support 2025-01-20 19:00:11 +01:00
frdel
665b6c5f27 extension filters unlock 2025-01-19 20:51:34 +01:00
frdel
cd82c448ae browser-use intervention hack 2025-01-19 14:43:26 +01:00
frdel
7a3de51bfb Minor fixes 2025-01-17 23:25:01 +01:00
frdel
c161529e90 v0.8.1 release 2025-01-17 22:50:17 +01:00
Bernardo Ramos
66dd4dab10
add support to DeepSeek (#297)
* Github sponsors

* add support to DeepSeek models

---------

Co-authored-by: frdel <38891707+frdel@users.noreply.github.com>
2025-01-14 17:39:53 +01:00
Alessandro
814b8e7dec
UI improvements for v0.8.1 (#299)
* ui: updated icons

New icons for:
- memory settings
- browser agent model

* ui: katex and copy button fix

- Fix copy button appending "Copy" when copying user messages
- Fix KaTeX math not displaying properly or at all

* ui: drag and drop file attachments

Drag and drop fullscreen modal for file attachments in the input message

* ui: favicon, fullscreen input qol
2025-01-14 12:47:14 +01:00
frdel
1336d5732a Browser-use prototype 2025-01-03 23:01:21 +01:00
frdel
9d4e1b68b2 ctx window popup fix, default settings fix 2024-12-15 18:01:51 +01:00
frdel
9ef3208565 models, settings, initializer refactor
Rate limiter fix
Models initialized JIT
Model call wrappers for agent
Message compression fix
Log progress update
Settings frontend numeric fields
2024-12-15 14:55:53 +01:00
frdel
f7b3e2540c knowledge import/reload 2024-12-08 19:42:17 +01:00
frdel
4e028a3ce4 Memory recall speedup 2024-12-08 11:28:47 +01:00
frdel
8ec3b24696 keyboard input tool 2024-12-08 00:17:02 +01:00
frdel
884007cdb0 console print edits for docker 2024-12-07 21:51:14 +01:00
frdel
53a46288f9 mistral fix, error text output 2024-12-06 15:17:58 +01:00
frdel
21975c5a7c local models docker url 2024-12-05 20:45:51 +01:00
frdel
f6977546c1 call subordinate fix 2024-12-03 22:42:36 +01:00
frdel
fbe47ac03e Minor fixes 2024-12-03 21:19:03 +01:00
frdel
961dbc405a restart 2024-12-03 21:10:45 +01:00
frdel
357909c16a whisper remote preload 2024-12-03 19:41:29 +01:00
frdel
e0b0b6f636 nudge 2024-12-03 17:39:56 +01:00
frdel
0ebc142124 ssh connection retry 2024-12-03 14:56:33 +01:00
frdel
deae13d383 root pass fix 2024-12-03 14:38:57 +01:00
frdel
9109fcbf60 root password change fix 2024-12-03 14:28:53 +01:00
frdel
46689d6477 RFC & SSH exchange for development 2024-12-03 14:22:18 +01:00
frdel
19f50d6d95 attachments, files, prompt extras, prompt caching, refactors, cleanups 2024-12-01 20:50:17 +01:00
frdel
c99b1a47d4 Alpine fix version, STT fixes 2024-11-29 08:55:27 +01:00
Jan Tomášek
81e653ba2d
Merge pull request #255 from 3clyp50/development
feature: speech to text settings
2024-11-28 23:08:09 +01:00
frdel
857f8b6d82 download and remove folders in browser 2024-11-28 23:05:17 +01:00
Alessandro
89b848312b feature: speech to text settings
- initial commit: voice settings

- Settings section for STT
2024-11-28 22:35:23 +01:00
Alessandro
bb980ea6b9 fix: file browser deletion bug + parent directory
Underscore matters!
- fixed both bugs for the browser

Extra:
- style for toasts

quickfix generic modals
2024-11-28 03:19:29 +01:00
frdel
5e8d6b1c7d Minor fixes 2024-11-27 22:16:13 +01:00
frdel
969f142af1 RFC fix, history bugfixes 2024-11-27 22:01:06 +01:00
frdel
ea9c8bf63b minor context window fixes 2024-11-25 20:48:52 +01:00
frdel
489ca317c5 settings auth fix 2024-11-25 19:01:01 +01:00
frdel
a0ff118ad1 Context window management, work in progress 2024-11-25 17:39:42 +01:00
frdel
c0947e30c7 API separation 2024-11-21 18:47:40 +01:00
Alessandro
9c968ba1cf feature: work_dir file manager
Implemented the file browser for work_dir, we need to:
- move endpoints away from run_ui.py
- make the "Up" (parent dir) button work

Extra:
- Now when under 768px in width, you can touch outside of the sidebar to collapse it.
2024-11-21 10:58:20 +01:00
frdel
020c16ef86 git+docker improvements
version, build branch
2024-11-19 20:46:08 +01:00
frdel
970db9adc9 Whisper fix 2024-11-19 10:37:49 +01:00
frdel
bad3951646 RFC error messages 2024-11-18 21:41:39 +01:00