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
Andrei Eternal and Andrei Edell
91c5434b5e
reference man page in cline --help ( #6897 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 17:40:14 -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
689e7f0e13
fix piping stdin into cline ( #6874 )
...
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-15 01:16:48 -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
8e3ee11966
Man page for cline command, and build system to do it ( #6870 )
...
* cline manpage
* completed man cline
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-10-14 23:14:26 -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
c5d153551c
fixing terminalapp rendering of input forms ( #6807 )
2025-10-13 11:40:46 -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
canvrno
24b5bfd77e
auto-cleanup stale default instance config ( #6693 )
2025-10-11 23:06:17 -07:00
pashpashpash
8c05a9923d
help wanted ( #6751 )
2025-10-11 18:29:29 -07:00
canvrno and ellipsis-dev[bot]
77e3e1e4ed
CLI config list changes ( #6765 )
...
* Censor cli config list secrets
* addl redaction
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-11 03:10:29 -07:00