pashpashpash
9679917532
cline doctor command: terminal shift enter support + auto updates (#6883 )
...
* terminal shift enter support
* not needed
* detecting windows
* removing enhancedkeyboard
* removing enhanced keyboard
* ghostty
* proper ghostty support
* docs for posterity
* better logging
* removing md
* doctor command
* adding arguments for sync/async for doctor and keyboard setup - and moved keyboard setup to doctor command
* doctor help
* cleaning up logging and making things more explicit
* language and positioning
2025-10-20 16:47:07 -07:00
celestial-vault
eb1325686e
separate core and rpc wrappers for refresh models ( #6981 )
...
* separate core and rpc wrappers for cleaner calling on the extension
* tweak jsdoc strings
* fix function name error go code
2025-10-20 12:20:46 -06:00
celestial-vault and pashpashpash
2860ffe147
add auto approve option to interactive ( #6937 )
...
* add auto approve option to interactive
* removing redundant options
---------
Co-authored-by: pashpashpash <nik@nugbase.com >
2025-10-17 10:25:01 -07:00
pashpashpash
e70d60d5c4
fixing duplicate ask headers for tool approvals, and fixing ask statestream not waiting for partial=false ( #6945 )
2025-10-16 23:40:37 -07:00
pashpashpash and Saoud Rizwan
63276aba70
fixing bug where yolo mode didnt output body in plan mode ( #6940 )
...
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
2025-10-16 20:54:24 -07:00
celestial-vault
0d9909c80e
partially update autoApprovalSettings ( #6929 )
...
* make autoApprovalSettings partially updatable
* typos
* make actions fields pointers since they are now optional
2025-10-16 15:17:53 -07:00
45d751b913
auto update for cli root command ( #6914 )
...
* v3.33.0 Release Notes (#6732 )
- Added Cline CLI (Preview)
- Added Subagent support (Experimental)
- Added Multi-Root Workspaces support (Enable in feature settings)
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
* auto update for cli root command
* moving to data dir
* auto update
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
2025-10-16 11:44:46 -07:00
pashpashpash
78c3664bf3
cliversion in hostbridge env implementation ( #6912 )
2025-10-15 21:43:42 -07:00
Andrei Eternal and Andrei Edell
ec543a230f
make cli version built in rather than reading the package.json at runtime ( #6910 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 21:31:53 -07:00
pashpashpash
43fabaab8e
approval with feedback fix ( #6911 )
2025-10-15 21:03:51 -07:00
Daniel Steigman
e9eb7ae179
fix(cli): Add telemetry settings support to Go host bridge ( #6906 )
...
* build: add npm package build script with telemetry injection
Add a new build script that automates the NPM package creation process with proper telemetry key injection. The script:
- Validates required environment variables (TELEMETRY_SERVICE_API_KEY, ERROR_SERVICE_API_KEY)
- Verifies Node.js can access environment variables
- Builds Go CLI binaries for all platforms
- Compiles standalone package with esbuild
- Verifies telemetry keys are properly injected into compiled code
- Provides colored output and detailed error messages
Added npm script `build:npm` to package.json for easy invocation.
This ensures consistent builds with telemetry properly configured for production deployments.
* feat(hostbridge): add telemetry settings support for CLI mode
Add GetTelemetrySettings and SubscribeToTelemetrySettings methods to EnvService to handle telemetry configuration in CLI mode.
- GetTelemetrySettings retrieves telemetry status from POSTHOG_TELEMETRY_ENABLED environment variable
- SubscribeToTelemetrySettings provides a stream for telemetry setting updates, sending initial state and keeping stream open
- In CLI mode, telemetry settings are static and determined by environment variable at startup
This enables proper telemetry control and monitoring in CLI environments.
2025-10-15 19:13:39 -07:00
Andrei Eternal and Andrei Edell
546e7002e1
improve auth docs to say it configures models too, from influencer feedback ( #6905 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 19:04:56 -07:00
Andrei Eternal and Andrei Edell
fadc961d8f
Remove --workdir / -w flag (wasnt completed) ( #6903 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 18:50:43 -07:00
Andrei Eternal and Andrei Edell
958801e8a8
fix 10s wait when using cline instance kill -a ( #6901 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 18:40:56 -07:00
Andrei Eternal and Andrei Edell
5152b970c0
fix version output with cli ver + core ver ( #6899 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 18:39:13 -07:00
Andrei Eternal and Andrei Edell
0a25484ea0
ensure t v / t v -f / t c output an error if no task is active ( #6894 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 17:44:17 -07:00
canvrno and ellipsis-dev[bot]
9a7c6ed201
CLI Subagents - settings & telemetry framework ( #6888 )
...
* Added new settings for future subagent PR
* Updated test
* Update src/integrations/terminal/TerminalManager.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-10-15 12:49:11 -07:00
pashpashpash
7c51236aef
approval hints in task view ( #6887 )
...
* approval hints in task view
* more descriptive
2025-10-15 08:42:51 -07:00
pashpashpash
f47d07784a
clean exits ( #6886 )
...
* clean exits
* cleanup
2025-10-15 08:37:51 -07:00
pashpashpash
65e5f0feb7
fixing control c cancel task reliably ( #6885 )
2025-10-15 08:37:42 -07:00
pashpashpash
7be84fd5bf
cli banner ( #6882 )
...
* banner
* banner
* nice
* side by side
* more color alignment
* preview
* nicer
2025-10-15 06:13:15 -07:00
pashpashpash
43683440dc
cli polish round 3 ( #6880 )
...
* colors and bold
* matching colors for plan act
* dark mode for all
2025-10-15 04:11:27 -07:00
Andrei Eternal and Andrei Edell
153e24b94a
fix ctrl-c in task view. should just disconnect the view ( #6876 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 03:40:12 -07:00
pashpashpash
65d46a3691
setting input width to 46 to minimize resize issues ( #6879 )
...
* setting input width to 48 to minimize resize issues
* fixing typo
* text
* 46 instead of 48
2025-10-15 03:38:49 -07:00
pashpashpash
aa2cbc39a4
bubbles ( #6871 )
...
* bubbles
* making the input look nicer
* okay nice - clearing properly
* not allowing input while streaming command output
* better placeholder text
* way better resize handling
2025-10-15 03:02:25 -07:00
Andrei Eternal and Andrei Edell
3c3188073b
Fix: cline provider auth should print url in case it doesn't auto-open ( #6873 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 00:38:47 -07:00
Andrei Eternal and Andrei Edell
9be3fa5acf
NPM install for cline ( #6861 )
...
* WIP npm publish setup
* verbose startup + error if cline core not found
* working npm release
* modifications for linux npm package to work
* remove publish npm workflow for now
* readme & package.json tweaks
* fix old reference to compile-standalone-cli in test workflow
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-14 20:54:50 -07:00
Toshii
e76d9527c8
finalizing the cline task view commands based on spec ( #6864 )
...
* updating the cline task view commands
* remove unused function
2025-10-14 20:53:21 -07:00
Toshii
e34c62ade9
add -o to top level cline command, and remove oneshot command ( #6860 )
2025-10-14 17:49:42 -07:00
Toshii
ffabde6985
rename instance use to instance default and add the --default flag to instance new ( #6851 )
...
* updating instance use to instance default
* adding --default flag
2025-10-14 16:51:44 -07:00
Toshii
2b5d6e5d0e
add instance check to cline task new and full yolo flags ( #6844 )
2025-10-14 16:02:57 -07:00
Toshii
0440898584
rename task follow to task chat, remove top level cline send ( #6845 )
...
* removing cline send command
* rename task follow to task chat
2025-10-14 16:02:41 -07:00
Toshii
3288defb67
finalize cline task send according to spec - adds yolo flag and instance check ( #6843 )
...
* adding the yolo flags
* do not create an instance on send, if one doesn't already exist
2025-10-14 15:24:50 -07:00
pashpashpash
e399a70bd0
terminal-line-wrapping ( #6842 )
2025-10-14 15:17:36 -07:00
Toshii
b52edae01e
updated cline task open to include settings, yolo, and mode flags ( #6840 )
2025-10-14 14:47:39 -07:00
Toshii
467838ac4c
adding to cline task send separate --approve and --deny flags ( #6838 )
...
* added new approve and deny, separate flags
* adding shorthand for approve and deny flags
2025-10-14 14:46:51 -07:00
Toshii
9be95f2401
updating cline task cancel to pause ( #6837 )
2025-10-14 14:46:28 -07:00
Toshii
600bcab19a
updating the task list to read from disk and not use an instance ( #6817 )
2025-10-13 23:24:07 -07:00
Toshii
5e768aceae
using a ephemeral instance for cline auth rather than default ( #6819 )
...
* updating cline auth to spawn a new instance just for auth, then close it once complete
* using contextKey for ctx
2025-10-13 20:52:24 -07:00
Toshii
3dc09d698d
adding to CheckSendEnabled a check for if there is a curren task ( #6812 )
2025-10-13 15:41:16 -07:00
pashpashpash
64bd618779
version v alias ( #6801 )
2025-10-13 10:26:50 -07:00
pashpashpash
aeab0d25be
onboarding cli + log verbosity cleanup + fixing bug with default instances ( #6787 )
...
* starting instance before anything else
* auth wizard from root if no credentials
* removing debug logs
* better design
* moving more things to verbose flag
* ensuring that when a new cline instance is started and there are no others, that it is set as default
* auth wizard should always have an instance at the beginning with ensuredefaultinstance
* setting welcome state to true when user inputs credentials
2025-10-13 09:44:29 -07:00
pashpashpash
b5fde0adbf
added instance list support for jetbrains and kill all ( #6800 )
...
* added instance list support for jetbrains and kill all
* copilot reviews
2025-10-13 00:59:59 -07:00
pashpashpash
1241a2fce2
some chill cleanup ( #6799 )
...
* some chill cleanup
* more cleaning
2025-10-12 23:29:35 -07:00
pashpashpash
c7712e69d2
org selection in auth wizard in cli ( #6798 )
2025-10-12 22:14:41 -07:00
pashpashpash
e56490106c
Pashpashpash/error handling cli ( #6797 )
...
* error handling in cli
* error display
2025-10-12 22:14:24 -07:00
pashpashpash
d0da0b22db
logging and cleanup ( #6790 )
2025-10-13 01:03:05 +00:00
pashpashpash
844ecdee38
normie friendly root command ( #6778 )
...
* normie friendly root command
* control c logic
* prompt to cline root works
* ask question tool streaming
* simplified & unified tool handling and approval messages, and supporting edge case with attempt completion calling terminal command
2025-10-12 04:40:48 -07:00
canvrno
128b721c0e
initial ( #6779 )
2025-10-12 07:43:35 +00:00
pashpashpash
b5ae93dec9
Pashpashpash/UI enhancements cli ( #6775 )
...
* adding input to follow mode
* nice cancelling behavior
* approval wip
* fixing ask handling
* unified rendered
* textarea instead of input and unlimited width
* textarea
2025-10-11 23:13:05 -07:00