Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
d5e3e45
Add ENV to .gitignore
sirwolfgang Oct 11, 2025
95f038b
Rename Provider "Base" to "BaseProvider"
sirwolfgang Oct 11, 2025
35595ec
Move Provider Concerns into folder
sirwolfgang Oct 11, 2025
d7d515d
Improve Provider Deps Loading
sirwolfgang Oct 11, 2025
c5cd401
Refactor Provider Options
sirwolfgang Oct 11, 2025
c749f42
[WIP] Refactor Providers
sirwolfgang Oct 11, 2025
d408cb0
Refactor Anthropic Options & Provider clients
sirwolfgang Oct 13, 2025
ed4576b
[WIP] Boil the Ocean - OpenAI Responses API Basic Support
sirwolfgang Oct 14, 2025
0522013
[WIP] Boil the Ocean - OpenAI Chat API Basic Support
sirwolfgang Oct 15, 2025
7f830d6
[WIP] Boil the Ocean - OpenAI Chat API Streaming Support
sirwolfgang Oct 15, 2025
d050ecd
[WIP] Boil the Ocean - Refactor OpenAI Specs
sirwolfgang Oct 15, 2025
1d8c978
[WIP] Boil the Ocean - OpenAI Chat API Web Search Support
sirwolfgang Oct 15, 2025
3431711
[WIP] Boil the Ocean - OpenAI Responses API Streaming Support
sirwolfgang Oct 15, 2025
5b63766
[WIP] Boil the Ocean - OpenAI Responses & Chat API Streaming Function…
sirwolfgang Oct 16, 2025
b6ed88d
[WIP] Boil the Ocean - OpenAI Responses & Chat API > Defer Client & C…
sirwolfgang Oct 16, 2025
d1f3eec
[WIP] Boil the Ocean - OpenAI Stabilized (Native Format)
sirwolfgang Oct 16, 2025
10264d7
[WIP] Boil the Ocean - Add Basic [Native Format] OpenRouter Support
sirwolfgang Oct 16, 2025
567acdf
[WIP] Boil the Ocean - Full Core Native Format Support For OpenAI, Ol…
sirwolfgang Oct 16, 2025
27a61d7
[WIP] Boil the Ocean - Core Native Format Support For Anthropic
sirwolfgang Oct 17, 2025
1189fd4
[WIP] Provider Cleanup
sirwolfgang Oct 17, 2025
748fbda
[WIP] Improve Streaming API
sirwolfgang Oct 17, 2025
426f5e3
[WIP] Refactor Rescuable
sirwolfgang Oct 17, 2025
f1f5c37
[WIP] Add OpenAI & Ollama Embedding
sirwolfgang Oct 17, 2025
aa01fb7
[WIP] Improve comments
sirwolfgang Oct 18, 2025
da88bdb
[WIP] Move Observers to a Concern
sirwolfgang Oct 18, 2025
1d56dfb
[WIP] Add Support for Common Instructions Formats
sirwolfgang Oct 18, 2025
ef058b8
[WIP] Create Updated Common Response Format
sirwolfgang Oct 18, 2025
d586955
[WIP] Improve Embedding Response parsing
sirwolfgang Oct 18, 2025
e9a1540
[WIP] Improve Instructions rendering from symbols to match Rails
sirwolfgang Oct 18, 2025
37630e7
[WIP] Cleanups
sirwolfgang Oct 18, 2025
74b8acc
[WIP] Improve Retries and Configuration
sirwolfgang Oct 18, 2025
f721a69
[WIP] Add improved logging
sirwolfgang Oct 18, 2025
3037ead
[WIP] Cleanups
sirwolfgang Oct 19, 2025
32efdc4
[WIP] Fix Tests
sirwolfgang Oct 19, 2025
af9f002
[WIP] Fix logging & Add Trace IDs
sirwolfgang Oct 19, 2025
197ea3f
[WIP] Create Improved Messages Common Format - Anthropic
sirwolfgang Oct 20, 2025
5b5b17c
[WIP] Create Improved Messages Common Format - OpenAI
sirwolfgang Oct 21, 2025
76ee1c7
[WIP] Create Improved Messages Common Format - OpenRouter & Ollama
sirwolfgang Oct 21, 2025
58044f5
[WIP] Setup Action-level template rendering
sirwolfgang Oct 21, 2025
e13342d
[WIP] Add tests for Structured Ouputs
sirwolfgang Oct 21, 2025
2b0a89c
[WIP] Cleanups
sirwolfgang Oct 21, 2025
f33e82f
[WIP] Improve prompt_context api with .prompt(...)
sirwolfgang Oct 22, 2025
7af1b17
[WIP] Docs
sirwolfgang Oct 22, 2025
a6f74c2
[WIP] Create Mock Provider
sirwolfgang Oct 22, 2025
eab283a
[WIP] Get Docs to Build Again
sirwolfgang Oct 22, 2025
d2e8ecb
[WIP] Docs - Overview
sirwolfgang Oct 22, 2025
4e5073b
[WIP] Docs - Framework
sirwolfgang Oct 22, 2025
3f31658
[WIP] Add/Fix md template rendering
sirwolfgang Oct 23, 2025
e891ed7
[WIP] Docs - Agent Instructions
sirwolfgang Oct 23, 2025
fcd8f3d
[WIP] Dep injection fixes
sirwolfgang Oct 23, 2025
0e5c4cd
[WIP] Fix Anthropic Error Handling
sirwolfgang Oct 23, 2025
fd2befb
[WIP] Add response_type json_object emulated support for Anthropic
sirwolfgang Oct 23, 2025
7303777
[WIP] Fix agent template loading paths
sirwolfgang Oct 23, 2025
4137048
[WIP] OpenAI Responses API json_object support
sirwolfgang Oct 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 9 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
.env*
.ruby-version
*.onnx
**/.DS_Store
/.bundle/
/doc/
/log/*.log
/node_modules/
/pkg/
/tmp/
/test/dummy/db/*.sqlite3
/test/dummy/db/*.sqlite3-*
/test/dummy/log/*.log
/test/dummy/storage/
/test/dummy/tmp/
/node_modules/
**/.DS_Store
test/dummy/config/master.key
docs/.vitepress/dist
/tmp/
docs/.vitepress/cache
docs/.vitepress/dist
docs/parts/examples/*.md
*.onnx
Gemfile.lock
gemfiles/*.lock
Gemfile.lock
test/dummy/config/master.key
Loading