Commit Graph

  • b11c479f22 fix: add icons to ui/ fix short icons Chapman Pendery 2023-10-08 00:48:18 -07:00
  • 1987da5fdb feat: implement bind command Chapman Pendery 2023-10-08 00:37:44 -07:00
  • 61de6b4ac4 fix: tweak windows powershell keybinding so prompt appears in the proper location Chapman Pendery 2023-10-08 00:25:08 -07:00
  • ebeca47cc0 build: drop deprecated @types/ink Chapman Pendery 2023-10-07 21:41:27 -07:00
  • 9e75770ea5 docs: update demo video size Chapman Pendery 2023-10-07 21:29:15 -07:00
  • 1c81589c02 docs: update demo video Chapman Pendery 2023-10-07 21:28:08 -07:00
  • fa58576401 fix: drop empty suggestions Chapman Pendery 2023-10-07 21:26:33 -07:00
  • 376bbea088 fix: clear readline for bash Chapman Pendery 2023-10-07 21:18:44 -07:00
  • 8713967f53 refactor: rename project Chapman Pendery 2023-10-07 20:53:06 -07:00
  • f339697532 feat: make cli executable & update all keybinding sets to support new cli surface & inject accepted results into history Chapman Pendery 2023-10-07 20:28:52 -07:00
  • 73ca51f457 feat: add command caching and loading for history injection Chapman Pendery 2023-10-07 19:14:44 -07:00
  • 31ca9b28a2 refactor: rename command main ui components to be 'ui-<command>.tsx' Chapman Pendery 2023-10-07 18:58:10 -07:00
  • 9b2851e3db feat: implement command execution Chapman Pendery 2023-10-07 18:49:33 -07:00
  • 5df3dd9d5a feat: support tab completion Chapman Pendery 2023-10-07 17:27:41 -07:00
  • e6d38239bc feat: add arrow navigation support to input field Chapman Pendery 2023-10-07 11:41:33 -07:00
  • 9b1ba7683e fix: massive descriptions breaking usability, truncate after reasonable length Chapman Pendery 2023-10-06 23:27:04 -07:00
  • 692759848d feat: implement most of loadspec Chapman Pendery 2023-10-06 23:15:24 -07:00
  • e81f0731bc fix: drop stale todos Chapman Pendery 2023-10-06 21:43:15 -07:00
  • 2c689f6fdc fix: cursor stays out of frame when suggestions get filtered Chapman Pendery 2023-10-06 21:39:55 -07:00
  • f9f3bdd44e fix: support isCommand Chapman Pendery 2023-10-06 21:32:23 -07:00
  • 352ee2a859 fix: long name recommended after short name used Chapman Pendery 2023-10-06 21:17:36 -07:00
  • 703857091f feat: render suggestions in the UI Chapman Pendery 2023-10-06 21:02:42 -07:00
  • 65418a89d5 feat: write initial runtime Chapman Pendery 2023-10-06 20:52:41 -07:00
  • d815ded501 feat: write & test command parser + tweak tsconfig for @/ imports Chapman Pendery 2023-10-06 09:59:41 -07:00
  • 6f869932e0 fix: remove custom pad method Chapman Pendery 2023-10-05 08:15:24 -07:00
  • 16d038dee3 feat: implement starting UI for root command Chapman Pendery 2023-10-04 18:22:22 -07:00
  • 50b58c9afc refactor: drop go for ts implementation Chapman Pendery 2023-10-03 14:39:53 -07:00
  • fecedba93c docs: update readme Chapman Pendery 2023-09-28 14:28:11 -07:00
  • 07f280bf38 fix: change cache folder & kept all shell bindings stored in cache folder Chapman Pendery 2023-09-28 14:21:07 -07:00
  • 96fceb1fe2 fix: nested non commands trigger stack overflow Chapman Pendery 2023-09-28 12:42:54 -07:00
  • 6db5eca3f1 fix: remove zsh until futher testing can occur Chapman Pendery 2023-09-28 11:01:51 -07:00
  • 30cc54498a fix: add microsoft general info & attributions Chapman Pendery 2023-09-28 10:57:59 -07:00
  • 2a25d4bc90 fix: remove azure extensions to prevent go compiler error 'NewBulk too big' & slight scraping changes Chapman Pendery 2023-09-28 03:08:51 -07:00
  • 1dbcf82a58 feat: implement azure code generator & spec Chapman Pendery 2023-09-28 02:39:09 -07:00
  • a937a000ce fix: clac logging error if first command execution is canceled early (cache file doesn't exist) Chapman Pendery 2023-09-26 17:42:25 -07:00
  • f6c19f9236 fix: tweak cli exposed surface Chapman Pendery 2023-09-26 17:36:58 -07:00
  • b58211f4ee test: fix parse tests & add completion snapshot tests Chapman Pendery 2023-09-26 17:24:40 -07:00
  • 389c213e35 docs: update readme Chapman Pendery 2023-09-19 17:46:52 -04:00
  • 4a4b4e5166 fix: az generator bad arg passing syntax cpendery 2023-09-18 03:49:37 -04:00
  • 31181ba4fc fix: prevent no cache file from crashing startup cpendery 2023-09-18 03:34:15 -04:00
  • f145adbc60 docs: add readme Chapman Pendery 2023-09-18 02:50:43 -04:00
  • dc31c76ad2 fix: bad variadic handling with options after variadic arg used cpendery 2023-09-18 02:18:00 -04:00
  • 54fd8cbe54 fix: suggestions should trigger on first load cpendery 2023-09-18 01:49:41 -04:00
  • 4d95c56e09 fix: update bindings to use non-local executable cpendery 2023-09-17 03:53:25 -04:00
  • 023c738c0d ci: add goreleaser cpendery 2023-09-17 03:35:40 -04:00
  • e1e4af7784 refactor: add git generator for add cpendery 2023-09-17 03:22:12 -04:00
  • 32c5ee8a32 feat: add additional generator abilities to use current tokens to generate output & make caching optional cpendery 2023-09-17 02:54:30 -04:00
  • 1d4b288a5d fix: update powershell bindings to have better UI cpendery 2023-09-17 02:22:07 -04:00
  • d77b14cad9 feat: add zsh, powershell, & windows-powershell binding support cpendery 2023-09-16 18:02:07 -04:00
  • d82f77303f feat: add version command cpendery 2023-09-14 20:33:06 -04:00
  • ae1044cd16 build: add autogenerated specs cpendery 2023-09-14 19:44:50 -04:00
  • 1f8f5f7561 fix: logging error distorts ui & clear stale cmds cpendery 2023-09-14 19:41:49 -04:00
  • dab1b93553 fix: only use ai api token as a toggle for enablement cpendery 2023-09-14 18:59:14 -04:00
  • fd3a762998 feat: update cli & support adding bindings cpendery 2023-09-14 18:50:40 -04:00
  • f55fdf0d32 fix: make suggestions lazy load & update all generators to cache results cpendery 2023-09-14 13:09:49 -04:00
  • 07252e4b52 fix: completions on long args when short exist cpendery 2023-09-13 21:13:14 -04:00
  • a2988c159a fix: implement exclusive on cpendery 2023-09-13 19:35:52 -04:00
  • 5877aa2c6f feat: add generic ai generator & fix spacing issues cpendery 2023-09-13 16:19:45 -04:00
  • 6da7ec5525 refactor: theming & fix bad clamp on suggestion cursor positioning cpendery 2023-09-12 23:38:12 -04:00
  • 1a6e79c489 fix: add suggestion icons & refactor bad generic code in suggestions.go cpendery 2023-09-12 23:20:32 -04:00
  • 59f810fb2b feat: add argument description to UI when suggestions are available cpendery 2023-09-12 22:07:11 -04:00
  • b8bafd6354 fix: persistent option duplication cpendery 2023-09-12 21:38:22 -04:00
  • 83f7b5a8a6 fix: bad arg recommendation logic cpendery 2023-09-12 21:20:09 -04:00
  • 83af2b196b fix: invalid suggestions provided after fully populated args cpendery 2023-09-12 20:52:56 -04:00
  • 269b95eab3 refactor: suggestion response & add argument description rendering cpendery 2023-09-12 18:48:04 -04:00
  • c8faaba2c0 fix: remove duplicate recommendations cpendery 2023-09-12 17:54:31 -04:00
  • 9dfac208a2 feat: bug fixes & add support for recommendations on command arg (w/ duplicate recommendation after acceptance) cpendery 2023-09-12 15:03:18 -04:00
  • 89c7186ad0 fix: ui tabbing for partial command completion cpendery 2023-09-11 21:41:44 -04:00
  • 59ba875565 feat: enable partial command suggestions for subcommand (w/ broken ui tabbing) cpendery 2023-09-11 20:05:39 -04:00
  • cdd1391ca0 fix: ui w/ paging for large suggestions cpendery 2023-09-11 18:30:05 -04:00
  • 6e44c7c776 feat: first full pass (w/ broken ui) working cpendery 2023-09-11 17:50:38 -04:00
  • 9d55b11e3f fix: bad codegens & add makefile for convenience cpendery 2023-09-11 11:26:35 -04:00
  • e3dfa9e7fa feat: handle additional struct components & enable full pass on almost all completion specs cpendery 2023-09-10 23:51:29 -04:00
  • 4cd3cc1225 feat: implement initial terminal command parsing cpendery 2023-09-10 17:41:57 -04:00
  • 46a0a51404 feat: add initial setup for extraction cpendery 2023-09-09 04:24:55 -04:00
  • 6876d7a114 fix: add margin bottom 1 to prevent border vanish on ctrl+c cpendery 2023-09-09 01:39:13 -04:00
  • b0314187c7 fix: update ui & add mock completion cpendery 2023-09-09 01:28:40 -04:00
  • 3aecd9cdff feat: implement starting ui for autocomplete cpendery 2023-09-08 19:51:44 -04:00
  • 788037d45e perf: initial commit cpendery 2023-09-08 17:15:25 -04:00