Commit Graph

24 Commits

Author SHA1 Message Date
Lifei Zhou
f3aab127e5 feat: saved api_key to keychain for user (#104) 2024-10-07 09:40:50 +11:00
Lifei Zhou
908af7f157 fix: exit the goose and show the error message when provider environment variable is not set (#103) 2024-10-04 11:17:29 +10:00
Ben Walding
9e35c6370e fix: Update OpenAI pricing per https://openai.com/api/pricing/ (#110)
Co-authored-by: Lifei Zhou <lifei@squareup.com>
2024-10-04 07:56:08 +10:00
Michael Neale
d0d9734331 feat: add global optional user goosehints file (#73) 2024-09-27 18:25:26 +10:00
Lifei Zhou
6065125ba7 feat: auto save sessions before next user input (#94) 2024-09-26 12:07:42 +10:00
Lifei Zhou
d56c0d68cd fix: removed the diff when default profile changes. Printed the current profile info instead (#92) 2024-09-26 12:07:01 +10:00
Lam Chau
5c52138f38 feat: add shell-completions subcommand (#76) 2024-09-25 15:58:19 -07:00
Lifei Zhou
9dbc0d95eb feat: track cost and token usage in log file (#80) 2024-09-23 14:46:42 -07:00
Elena Zherdeva
3615a3598f feat: support markdown plans (#79) 2024-09-20 09:23:10 -07:00
Lam Chau
4ea82e855a feat: add version options (#74) 2024-09-19 16:45:18 +10:00
Luke Alvoeiro
dde3366bd4 feat: give commands the ability to execute logic (#63) 2024-09-17 09:50:17 -07:00
Michael Neale
005f745a00 feat: jira toolkit (#59)
Co-authored-by: Bradley Axen <baxen@squareup.com>
2024-09-16 18:35:04 +10:00
Michael Neale
b3652cf4bb fix: goose should track files it reads and not overwrite changes (#46)
Co-authored-by: Bradley Axen <baxen@squareup.com>
2024-09-10 13:13:16 +10:00
Bradley Axen
a579e21037 refactor: improve safety rails speed and prompt (#45) 2024-09-04 22:05:53 -07:00
Salman Mohammed
72d927f84f feat: make goosehints jinja templated (#43) 2024-09-04 11:44:34 -07:00
Luke Alvoeiro
7d5461d240 ci: enforce PR title follows conventional commit (#14) 2024-09-04 11:40:58 -07:00
Luke Alvoeiro
c91b11b3c5 feat: show available toolkits (#37) 2024-09-04 08:52:13 -07:00
Michael Neale
13db5150bd adding in ability to provide per repo hints (#32)
* adding in ability to provide per repo hints

* tidy up test
2024-09-04 16:18:01 +10:00
Bradley Axen
bb8966bb02 Apply ruff and add to CI (#40) 2024-09-04 14:47:47 +10:00
Max Novich
466ce2375c added some regex based checks for dangerous commands (#38) 2024-09-04 14:10:08 +10:00
Luke Alvoeiro
fadeba9ef9 fix: resuming sessions (#35) 2024-09-02 20:44:49 -07:00
Luke Alvoeiro
3c930e1766 feat: upgrade ai-exchange to version 0.8.3 and fix tests (#34) 2024-09-02 20:40:02 -07:00
Lifei Zhou
6fef25aa62 Enable cli options for plugin (#22)
* added the entry point for plugin with cli group option
2024-08-29 09:03:12 +10:00
Luke Alvoeiro
dd126afa6c chore: initial commit
Co-authored-by: Lifei Zhou <lifei@squareup.com>
Co-authored-by: Mic Neale <micn@tbd.email>
Co-authored-by: Lily Delalande <ldelalande@squareup.com>
Co-authored-by: Bradley Axen <baxen@squareup.com>
Co-authored-by: Andy Lane <alane@squareup.com>
Co-authored-by: Elena Zherdeva <ezherdeva@squareup.com>
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Salman Mohammed <smohammed@squareup.com>
2024-08-23 16:39:04 -07:00