Jason Zimdars
5cf119cbd1
Adjust prompt to force proper link construction; recognize people milestones and events
2025-08-18 10:00:16 -05:00
Jorge Manrubia
fa82dc0384
Remove code related to Fizzy Do /command support and filtering
...
https://3.basecamp.com/2914079/buckets/37331921/messages/8961776532
2025-08-18 13:41:20 +02:00
Mike Dalessio
e84cd529d5
The "sign out" button now clears the Launchpad login.
...
ref: https://fizzy.37signals.com/5986089/collections/2/cards/1382
2025-08-15 12:25:10 -04:00
Stanko Krtalić
9a02716a46
Merge pull request #857 from basecamp/fizzy-ask
...
Fizzy Ask
2025-08-15 08:40:28 +02:00
Jason Zimdars
acfe89ca52
Update prompt to render links and use more casual language
2025-08-14 14:32:53 -05:00
Stanko K.R.
4f219fadf3
Add test for the price calculation
2025-08-13 15:14:12 +02:00
Stanko K.R.
a44cff5e15
Re-record VCR cassette
2025-08-13 15:14:12 +02:00
Stanko K.R.
aa11c82e1c
Add test for the list comments tool
2025-08-13 15:14:12 +02:00
Stanko K.R.
0807337ede
Add test for the list collections tool
2025-08-13 15:14:12 +02:00
Stanko K.R.
8574e53d83
Add test for the list users tool
2025-08-13 15:14:12 +02:00
Stanko K.R.
33daa866f3
Test the list cards tool
2025-08-13 15:14:12 +02:00
Stanko K.R.
c1bd68d0e6
Add tests for OrderClause
2025-08-13 15:14:12 +02:00
Stanko K.R.
7f38586bda
Fix crash when searching
2025-08-13 15:14:12 +02:00
Stanko K.R.
8a8888c3ef
Tidy up #ask & #respond
2025-08-13 15:14:12 +02:00
Stanko K.R.
c95e8678a9
Extract #all_emoji? to a Rails ext
2025-08-13 15:14:12 +02:00
Stanko K.R.
67c9bdc3d9
Add controller tests for conversations and messages
2025-08-13 15:14:12 +02:00
Stanko K.R.
db4415d6c7
Add tests for conversations and messages
2025-08-13 15:14:12 +02:00
Stanko K.R.
09739fdba4
Add tests for the Conversation object
2025-08-13 15:14:12 +02:00
Stanko K.R.
13eeb8574d
Add the ask command
2025-08-13 15:14:12 +02:00
Jason Zimdars
aa13853ae4
Add a third, "On deck" column in Collections
2025-08-12 17:58:12 -05:00
Jason Zimdars
e8dc14fda7
Simplify prompt, adjust styles to move away from bullet format
2025-08-11 18:03:48 -05:00
Mike Dalessio
d2da1dcc06
Make ExcerptHelper work for String inputs
2025-08-11 17:38:24 -04:00
Mike Dalessio
d2a0196fe2
Backfill tests for ExcerptHelper
2025-08-11 17:33:19 -04:00
Jorge Manrubia
588f03e927
Remove insight experimental code
...
Also, downgrade LLM for commands to mini. It's much cheaper and I only upgraded because of the
interpretation complexities that the insight command introduced.
We are implementing a much better approach with Ask.
2025-08-11 13:40:56 +02:00
Jorge Manrubia
8addd4bd50
Remove comment
2025-08-11 12:42:31 +02:00
Mike Dalessio
5540b0fd1b
Make sure session cookie has the correct path for the tenant
...
ref: https://fizzy.37signals.com/5986089/collections/7/cards/1234
2025-08-10 18:53:52 -04:00
Mike Dalessio
360e22feb0
Move testing setup for path-based tenanting into test helper
...
This was previously in the AR::Tenanted branch we were using, but
feels like it doesn't belong in the gem.
2025-08-10 18:53:33 -04:00
Mike Dalessio
9bdc273c76
Prefer Account#slug to Account.script_name
...
Caching the script name in a class instance variable seemed like a bug
to me.
2025-08-09 14:27:41 -04:00
Mike Dalessio
57269b1b9c
Allow local authentication with LOCAL_AUTHENTICATION=1
...
You can touch `tmp/local-auth.txt` to persist this setting.
2025-08-06 17:05:35 -04:00
Jason Zimdars
9362b711d8
Adjust prompt
2025-08-05 16:02:11 -05:00
Jason Zimdars
b30a329a1a
Surface some fun user activity
2025-07-31 14:30:08 -05:00
Jason Zimdars
7d55069d88
Adjust prompt
2025-07-31 10:30:00 -05:00
Jason Zimdars
b795a43d5c
Simplify the prompt, try a top 5 points format
2025-07-30 18:14:37 -05:00
Jason Zimdars
0f3aa31943
Bold names, ensure summaries generate correctly structured collection links
2025-07-29 11:57:23 -05:00
Andy Smith
ece1751538
Merge pull request #805 from basecamp/bold-event-actions
...
Update system message to highlight verbs
2025-07-28 13:23:34 -05:00
Andy Smith
07a470a8ac
Update tests
2025-07-28 13:12:53 -05:00
Jason Zimdars
3479129721
Update prompt
2025-07-25 10:07:49 -05:00
Jorge Manrubia
539f83eaee
Add VCR fixtures for test
2025-07-25 14:51:28 +02:00
Kevin McConnell
02bdfc780c
Skip failing activity summary test
2025-07-25 11:45:22 +01:00
Jorge Manrubia
d90fac853f
Add missing test
2025-07-25 10:09:00 +02:00
Jorge Manrubia
711d9207ed
Little refactor + missing test
2025-07-25 10:04:07 +02:00
Jorge Manrubia
d5bedd812d
Regenerate test's fixtures to see if that fixes it for JZ
2025-07-25 06:27:12 +02:00
Andy Smith
8e795f183d
Update system message to highlight verbs
2025-07-24 13:42:19 -05:00
Jorge Manrubia
c128b07203
Add test
2025-07-24 17:47:42 +02:00
Jorge Manrubia
7de45cc061
Remove vcr_record! and fix VCR fixtures due to different timestamps
2025-07-24 16:48:06 +02:00
Jorge Manrubia
b2ee79bbd0
Format
2025-07-24 16:48:06 +02:00
Jorge Manrubia
e61ee25b47
Suite passing
2025-07-24 16:48:05 +02:00
Jorge Manrubia
5ad2d09eae
Move the hack to fetch completed cards to the insight command logic
...
We need to rework this as part of the filters revamp. "indexed_by" being
a mix of filters keeps biting us.
2025-07-24 16:48:05 +02:00
Jorge Manrubia
fc26329daf
Restore default to open cards. Use special "all" value instead.
...
The change could have side effects (e.g: when running commands).
This also include further changes.
2025-07-24 16:48:04 +02:00
Jorge Manrubia
018c746d2a
Make the prompt smarter about the current context to make better calls
2025-07-24 16:48:03 +02:00