Commit Graph

73 Commits

Author SHA1 Message Date
Lam Chau
dfecf829a8 docs: add callout plugin (#119) 2024-10-04 19:19:47 -07:00
lily-de
499f37f306 chore: add a page to docs for Goose application examples (#117) 2024-10-04 11:37:10 -04: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
Alice Hau
9c0501b3f9 fix: update developer tool prompts to use plan task status to match allowable statuses update_plan tool call (#107) 2024-10-03 17:03:35 -04:00
Lifei Zhou
9da4881006 fix: removed the panel in the output so that the user won't have unnecessary pane borders in the copied content (#109)
Co-authored-by: Bradley Axen <baxen@squareup.com>
2024-10-04 07:01:01 +10:00
Drew Hintz
8f671e7273 docs: update links to exchange to the new location (#108) 2024-10-03 14:14:56 +10:00
Bradley Axen
92fe8e7008 chore: setup workspace for exchange (#105) 2024-10-02 11:05:43 -07:00
Lam Chau
aa70408ff7 fix: resolve uvx when using a git client or IDE (#98) 2024-09-30 14:29:57 -07:00
Lam Chau
c508de27cc ci: add include-markdown for mkdocs (#100) 2024-09-27 11:35:39 -07:00
lily-de
194f0c14ff chore: fix broken badge on readme (#102) 2024-09-27 12:00:16 -04:00
Michael Neale
d0d9734331 feat: add global optional user goosehints file (#73) 2024-09-27 18:25:26 +10:00
Manik Surtani
3bf4045f63 docs: update docs (#99) 2024-09-26 11:14:31 -07:00
Bradley Axen
676ac7824d chore(release): release 0.9.3 (#97) 2024-09-25 19:44:34 -07: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
lily-de
2b6db664c5 chore: update readme! (#96) 2024-09-25 16:51:54 -04:00
lily-de
4704b82bf1 chore: update docs again (#77) 2024-09-25 14:20:49 -04:00
Michael Neale
31dfd48ac5 fix: remove overly general match for long running commands (#87) 2024-09-25 16:45:25 +10:00
Adrian Cole
024118218e fix: default ollama to tested model (#88)
Signed-off-by: Adrian Cole <adrian.cole@elastic.co>
2024-09-25 10:12:59 +10:00
Zaki Ali
b9bb48eeaa fix: Resize file in screen toolkit (#81)
Co-authored-by: Bradley Axen <baxen@squareup.com>
2024-09-23 22:01:53 -07:00
Michael Neale
cb6a3d7fe9 fix: enhance shell() to know when it is interactive (#66)
Co-authored-by: Bradley Axen <baxen@squareup.com>
2024-09-23 20:57:28 -07:00
Michael Neale
6f97eae1d5 docs: document how to run goose fully from source from any dir (#83) 2024-09-24 12:58:44 +10:00
Lifei Zhou
9dbc0d95eb feat: track cost and token usage in log file (#80) 2024-09-23 14:46:42 -07:00
lily-de
7b00c041d5 chore: add link to docs in read me (#85) 2024-09-23 14:57:40 -04:00
Michael Neale
cf81f7a096 docs: add in ollama (#82) 2024-09-21 10:41:49 +10:00
Zaki Ali
18c9ed47f6 chore: add just command for releasing goose (#55) 2024-09-20 11:39:43 -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
Jithendranath Joijoide
71863a19fe docs: fixing exchange url to public version (#67)
Co-authored-by: Jithendranath Joijoide <jitjoijoide@meta.com>
2024-09-18 12:15:00 +10:00
Andres Uribe
811eb58a46 docs: Update CONTRIBUTING.md (#69) 2024-09-17 14:44:53 -07:00
lily-de
10cf507e96 chore: create mkdocs for goose (#70) 2024-09-17 17:08:38 -04:00
Drew Hintz
d2314d1877 docs: fix broken link (#71) 2024-09-17 14:58:14 -05: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
b6638d5e0f feat: run goose in a docker-style sandbox (#44)
Co-authored-by: Adrian Cole <64215+codefromthecrypt@users.noreply.github.com>
2024-09-15 11:39:24 +10:00
Bradley Axen
0023f3d7fb chore: release 0.9.0 (#58) 2024-09-10 15:23:19 -07: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
Michael Neale
0d4366f0c0 docs: Small dev notes for using exchange from source (#50)
Co-authored-by: lily-de <119957291+lily-de@users.noreply.github.com>
2024-09-10 11:40:26 +10:00
Luke Alvoeiro
d4b27d0f1a fix: typo in exchange method rewind (#54) 2024-09-09 15:01:27 -07:00
Luke Alvoeiro
c84072c691 fix: remove unsafe pop of messages (#47) 2024-09-09 14:00:20 -07:00
lily-de
ef2e8c1441 chore: Update LICENSE (#53) 2024-09-09 14:56:30 -04:00
Alex Rosenzweig
6fd11e8e45 chore(docs): update is_dangerous_command method description (#48) 2024-09-06 11:18:53 +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