443 Commits

Author SHA1 Message Date
Alessandro Pignotti
44a91638d2 Bump NPM deps
CX -> 1.1.2
2025-03-19 09:53:10 +01:00
Alessandro Pignotti
c53fa636c1 Showcase the new Claude blog post 2025-03-17 10:40:48 +01:00
Alessandro Pignotti
c9340304b9 Fix AMA date and time 2025-03-17 10:40:48 +01:00
Alessandro Pignotti
846bc3b13e Add new post to the sidebar 2025-03-17 10:40:48 +01:00
Haseeb Qureshie
ff11a42bd5 add Claude instructions 2025-03-17 09:24:50 +01:00
Alessandro Pignotti
a1db229cb3 Bump NPM deps
CX -> 1.1.1
2025-03-16 17:21:58 +01:00
Alessandro Pignotti
91f68ce044 Claude: Add additional telemetry to know if Claude integration can be successfully used 2025-03-14 09:52:47 +01:00
Alessandro Pignotti
6fd483b81e Bump NPM deps
CX 1.1.0
2025-03-13 11:09:51 +01:00
Alessandro Pignotti
8c635a1a9a Fix consistency of links in home page 2025-03-12 11:06:05 +01:00
Haseeb Qureshie
226b51aea1 New messages Hackathon and AMA 2025-03-12 10:06:27 +01:00
Haseeb Qureshie
7b4bbf4276 New messages Hackaton and Alpine 2025-03-12 10:06:27 +01:00
Alessandro Pignotti
b947a35dd2 Move more code to network.js 2025-03-11 20:07:31 +01:00
Alessandro Pignotti
0ec99ddf9d Move more code to anthropic.js 2025-03-11 20:01:12 +01:00
Alessandro Pignotti
e251f2af20 Minor code restructuring 2025-03-11 20:00:53 +01:00
Yuri Iozzelli
379f9f3033 check if plausible is loaded before calling it
Some ad-blockers block plausible's script from loading, in which case
the `plausible` function is not defined.
We define a wrapper function that check if `plausible` is defined and if
so calls it.
2025-03-11 15:56:05 +01:00
Yuri Iozzelli
fa6a7772da add a basic .gitignore 2025-03-11 15:56:05 +01:00
Alessandro Pignotti
c791cc0e40 Inform the user that more explanation for failures can be found in the console log 2025-03-10 15:17:36 +01:00
Alessandro Pignotti
f76b238f53 Claude 3.7 does not require the mouse coordinate to the saved 2025-03-10 11:32:03 +01:00
Alessandro Pignotti
f60b9478d0 Bump alpine image to support nano and openssh 2025-03-05 16:29:48 +01:00
Alessandro Pignotti
d577bd3cba BlogPosts: Fix inaccurate stretching of image previews 2025-03-04 16:10:12 +01:00
Alessandro Pignotti
e1c1cf3569 Claude: Disable prompting till the display is ready for desktop mode
handleTool being null is used to signal the display is not yet initialized
2025-03-04 14:55:39 +01:00
Alessandro Pignotti
c8cd5daab4 Implement side-bar pinning
Especially useful to follow Claude conversation and see the desktop at the same time
2025-03-04 14:45:16 +01:00
Alessandro Pignotti
b0f9249b0b Claude: Support downloading the conversation history as PNG
Using the html2canvas-pro library
2025-03-04 10:07:11 +01:00
Alessandro Pignotti
680df7ace1 NPM bump 2025-03-04 08:59:04 +01:00
Alessandro Pignotti
0ed0cc52a2 Claude: Support thinking mode 2025-03-03 17:05:31 +01:00
Alessandro Pignotti
7b2a4682c5 Make SmallButton icons a little bit smaller 2025-03-03 16:28:41 +01:00
Alessandro Pignotti
72ced34665 Claude: Bump bash tool version of Claude 3.7 2025-03-03 16:18:41 +01:00
Alessandro Pignotti
2ba90ab2df Claude: Implement clearing of the conversation history 2025-03-03 16:16:14 +01:00
Alessandro Pignotti
5ba38a80ac Claude: Support stopping the conversation 2025-03-03 09:34:59 +01:00
Alessandro Pignotti
2f672a597d Make sure the keyboard icon is not removed 2025-03-03 09:34:30 +01:00
Alessandro Pignotti
56ee9ac3f5 Disable parallel tool use
It's unlikely to happen in practice and even less likely to be useful
2025-03-02 14:02:41 +01:00
Alessandro Pignotti
3b2b99390b Keep the newlines from AI output 2025-03-02 14:02:28 +01:00
Alessandro Pignotti
29377a9fe3 Add visual feedback about typing commands 2025-03-02 13:45:31 +01:00
Alessandro Pignotti
9e97d44c13 Support pressing Escape 2025-03-02 13:45:22 +01:00
Alessandro Pignotti
9d83cc26e2 Add clarifying comments 2025-03-02 13:45:09 +01:00
Alessandro Pignotti
e090b77827 Claude: Add a system prompt to let the model know the VM is slower than average 2025-03-01 22:59:07 +01:00
Alessandro Pignotti
33093a60fc Claude: Support rendering tool messages for mouse and wait 2025-03-01 22:59:07 +01:00
Alessandro Pignotti
f84d37e599 Claude: Support the wait tool 2025-03-01 22:59:07 +01:00
Alessandro Pignotti
5003f5d9bc Claude: Fix handling of mouse clicks with Claude 3.7
Coordinates are now explicit
2025-03-01 22:59:07 +01:00
Alessandro Pignotti
d7abfbec8d Claude: Bump to Claude 3.7 2025-03-01 22:59:07 +01:00
Alessandro Pignotti
109b8f8137 Claude: Restructure message rendering
In preperation for supporting more tools
2025-03-01 22:59:07 +01:00
Haseeb Qureshie
47755e507b Changed text 2025-02-24 10:36:07 +01:00
Haseeb Qureshie
4f11323161 Changed README 2025-02-24 10:36:07 +01:00
Haseeb Qureshie
63d3de4375 Fixed README.md 2025-02-24 10:36:07 +01:00
周恭煥
b300b4908c Update deploy.yml 2025-02-04 14:11:02 +01:00
Haseeb Qureshie
b6755ea5b0 Added sidebar stickiness, icon clicking
changed timeout value to 0, added more logic

Added comments, clearTimeout function and more logic

removed isPaneledHovered

Removed if statement, added comment

Removed condition

null to 0

cleanup
2025-01-29 11:24:29 +01:00
Haseeb Qureshie
9d40dcc44d removed timeout, added statement for resetting 2025-01-07 11:32:44 +01:00
Haseeb Qureshie
b85d5edda0 Added Resetting text when disk resetting 2025-01-07 11:32:44 +01:00
Alessandro Pignotti
3be3e68c84 Claude: Fix mouse rescaling 2024-12-20 13:11:17 +01:00
Alessandro Pignotti
0c567163b2 Claude: Add a short delay before taking any screenshot 2024-12-20 12:29:44 +01:00