Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(agents): **EXPERIMENTAL** Agents in Swiftide #463

Merged
merged 152 commits into from
Dec 11, 2024
Merged

Conversation

timonv
Copy link
Member

@timonv timonv commented Nov 27, 2024

Agents are coming to Swiftide! We are still ironing out all the kinks, while we make it ready for a proper release. You can already experiment with agents, see the rustdocs for documentation, and an example in /examples, and feel free to contact us via github or discord. Better documentation, examples, and tutorials are coming soon.

Run completions in a loop, define tools with two handy macros, customize the agent by hooking in on lifecycle events, and much more.

Besides documentation, expect a big release for what we build this for soon! 🎉

@timonv timonv force-pushed the feat/swiftide-agents branch from 16fc90e to e6985cc Compare December 10, 2024 20:57
@timonv timonv force-pushed the feat/swiftide-agents branch from b79e5f6 to 16531dd Compare December 11, 2024 08:48
@timonv timonv force-pushed the feat/swiftide-agents branch from f0dcfd3 to 48a711a Compare December 11, 2024 15:21
@timonv timonv merged commit 7211559 into master Dec 11, 2024
9 of 10 checks passed
@timonv timonv deleted the feat/swiftide-agents branch December 11, 2024 21:48
timonv pushed a commit that referenced this pull request Dec 11, 2024
## 🤖 New release
* `swiftide`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-agents`: 0.14.3 -> 0.14.4
* `swiftide-core`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-macros`: 0.14.3 -> 0.14.4
* `swiftide-integrations`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-indexing`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-query`: 0.14.3 -> 0.14.4 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

## `swiftide`
<blockquote>

##
[0.14.4](v0.14.3...v0.14.4)
- 2024-12-11

### New features

-
[7211559](7211559)
*(agents)* **EXPERIMENTAL** Agents in Swiftide (#463)

````text
Agents are coming to Swiftide! We are still ironing out all the kinks,
  while we make it ready for a proper release. You can already experiment
  with agents, see the rustdocs for documentation, and an example in
  `/examples`, and feel free to contact us via github or discord. Better
  documentation, examples, and tutorials are coming soon.

  Run completions in a loop, define tools with two handy macros, customize
  the agent by hooking in on lifecycle events, and much more.

  Besides documentation, expect a big release for what we build this for
  soon! 🎉
````

-
[3751f49](3751f49)
*(query)* Add support for single embedding retrieval with PGVector
(#406)

### Miscellaneous

-
[5ce4d21](5ce4d21)
Clippy and deps fixes for 1.83 (#467)


**Full Changelog**:
0.14.3...0.14.4
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).
shamb0 pushed a commit to shamb0/swiftide that referenced this pull request Dec 14, 2024
Agents are coming to Swiftide! We are still ironing out all the kinks,
while we make it ready for a proper release. You can already experiment
with agents, see the rustdocs for documentation, and an example in
`/examples`, and feel free to contact us via github or discord. Better
documentation, examples, and tutorials are coming soon.

Run completions in a loop, define tools with two handy macros, customize
the agent by hooking in on lifecycle events, and much more.

Besides documentation, expect a big release for what we build this for
soon! 🎉
shamb0 pushed a commit to shamb0/swiftide that referenced this pull request Dec 14, 2024
## 🤖 New release
* `swiftide`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-agents`: 0.14.3 -> 0.14.4
* `swiftide-core`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-macros`: 0.14.3 -> 0.14.4
* `swiftide-integrations`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-indexing`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-query`: 0.14.3 -> 0.14.4 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

## `swiftide`
<blockquote>

##
[0.14.4](bosun-ai/swiftide@v0.14.3...v0.14.4)
- 2024-12-11

### New features

-
[7211559](bosun-ai@7211559)
*(agents)* **EXPERIMENTAL** Agents in Swiftide (bosun-ai#463)

````text
Agents are coming to Swiftide! We are still ironing out all the kinks,
  while we make it ready for a proper release. You can already experiment
  with agents, see the rustdocs for documentation, and an example in
  `/examples`, and feel free to contact us via github or discord. Better
  documentation, examples, and tutorials are coming soon.

  Run completions in a loop, define tools with two handy macros, customize
  the agent by hooking in on lifecycle events, and much more.

  Besides documentation, expect a big release for what we build this for
  soon! 🎉
````

-
[3751f49](bosun-ai@3751f49)
*(query)* Add support for single embedding retrieval with PGVector
(bosun-ai#406)

### Miscellaneous

-
[5ce4d21](bosun-ai@5ce4d21)
Clippy and deps fixes for 1.83 (bosun-ai#467)


**Full Changelog**:
bosun-ai/swiftide@0.14.3...0.14.4
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).
shamb0 pushed a commit to shamb0/swiftide that referenced this pull request Dec 17, 2024
* `swiftide`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-agents`: 0.14.3 -> 0.14.4
* `swiftide-core`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-macros`: 0.14.3 -> 0.14.4
* `swiftide-integrations`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-indexing`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-query`: 0.14.3 -> 0.14.4 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

[0.14.4](bosun-ai/swiftide@v0.14.3...v0.14.4)
- 2024-12-11

-
[7211559](bosun-ai@7211559)
*(agents)* **EXPERIMENTAL** Agents in Swiftide (bosun-ai#463)

````text
Agents are coming to Swiftide! We are still ironing out all the kinks,
  while we make it ready for a proper release. You can already experiment
  with agents, see the rustdocs for documentation, and an example in
  `/examples`, and feel free to contact us via github or discord. Better
  documentation, examples, and tutorials are coming soon.

  Run completions in a loop, define tools with two handy macros, customize
  the agent by hooking in on lifecycle events, and much more.

  Besides documentation, expect a big release for what we build this for
  soon! 🎉
````

-
[3751f49](bosun-ai@3751f49)
*(query)* Add support for single embedding retrieval with PGVector
(bosun-ai#406)

-
[5ce4d21](bosun-ai@5ce4d21)
Clippy and deps fixes for 1.83 (bosun-ai#467)

**Full Changelog**:
bosun-ai/swiftide@0.14.3...0.14.4
</blockquote>

</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).
shamb0 pushed a commit to shamb0/swiftide that referenced this pull request Dec 20, 2024
* `swiftide`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-agents`: 0.14.3 -> 0.14.4
* `swiftide-core`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-macros`: 0.14.3 -> 0.14.4
* `swiftide-integrations`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-indexing`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-query`: 0.14.3 -> 0.14.4 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

[0.14.4](bosun-ai/swiftide@v0.14.3...v0.14.4)
- 2024-12-11

-
[7211559](bosun-ai@7211559)
*(agents)* **EXPERIMENTAL** Agents in Swiftide (bosun-ai#463)

````text
Agents are coming to Swiftide! We are still ironing out all the kinks,
  while we make it ready for a proper release. You can already experiment
  with agents, see the rustdocs for documentation, and an example in
  `/examples`, and feel free to contact us via github or discord. Better
  documentation, examples, and tutorials are coming soon.

  Run completions in a loop, define tools with two handy macros, customize
  the agent by hooking in on lifecycle events, and much more.

  Besides documentation, expect a big release for what we build this for
  soon! 🎉
````

-
[3751f49](bosun-ai@3751f49)
*(query)* Add support for single embedding retrieval with PGVector
(bosun-ai#406)

-
[5ce4d21](bosun-ai@5ce4d21)
Clippy and deps fixes for 1.83 (bosun-ai#467)

**Full Changelog**:
bosun-ai/swiftide@0.14.3...0.14.4
</blockquote>

</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).
shamb0 pushed a commit to shamb0/swiftide that referenced this pull request Dec 20, 2024
* `swiftide`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-agents`: 0.14.3 -> 0.14.4
* `swiftide-core`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-macros`: 0.14.3 -> 0.14.4
* `swiftide-integrations`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-indexing`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-query`: 0.14.3 -> 0.14.4 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

[0.14.4](bosun-ai/swiftide@v0.14.3...v0.14.4)
- 2024-12-11

-
[7211559](bosun-ai@7211559)
*(agents)* **EXPERIMENTAL** Agents in Swiftide (bosun-ai#463)

````text
Agents are coming to Swiftide! We are still ironing out all the kinks,
  while we make it ready for a proper release. You can already experiment
  with agents, see the rustdocs for documentation, and an example in
  `/examples`, and feel free to contact us via github or discord. Better
  documentation, examples, and tutorials are coming soon.

  Run completions in a loop, define tools with two handy macros, customize
  the agent by hooking in on lifecycle events, and much more.

  Besides documentation, expect a big release for what we build this for
  soon! 🎉
````

-
[3751f49](bosun-ai@3751f49)
*(query)* Add support for single embedding retrieval with PGVector
(bosun-ai#406)

-
[5ce4d21](bosun-ai@5ce4d21)
Clippy and deps fixes for 1.83 (bosun-ai#467)

**Full Changelog**:
bosun-ai/swiftide@0.14.3...0.14.4
</blockquote>

</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).
shamb0 pushed a commit to shamb0/swiftide that referenced this pull request Dec 20, 2024
* `swiftide`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-agents`: 0.14.3 -> 0.14.4
* `swiftide-core`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-macros`: 0.14.3 -> 0.14.4
* `swiftide-integrations`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-indexing`: 0.14.3 -> 0.14.4 (✓ API compatible changes)
* `swiftide-query`: 0.14.3 -> 0.14.4 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

[0.14.4](bosun-ai/swiftide@v0.14.3...v0.14.4)
- 2024-12-11

-
[7211559](bosun-ai@7211559)
*(agents)* **EXPERIMENTAL** Agents in Swiftide (bosun-ai#463)

````text
Agents are coming to Swiftide! We are still ironing out all the kinks,
  while we make it ready for a proper release. You can already experiment
  with agents, see the rustdocs for documentation, and an example in
  `/examples`, and feel free to contact us via github or discord. Better
  documentation, examples, and tutorials are coming soon.

  Run completions in a loop, define tools with two handy macros, customize
  the agent by hooking in on lifecycle events, and much more.

  Besides documentation, expect a big release for what we build this for
  soon! 🎉
````

-
[3751f49](bosun-ai@3751f49)
*(query)* Add support for single embedding retrieval with PGVector
(bosun-ai#406)

-
[5ce4d21](bosun-ai@5ce4d21)
Clippy and deps fixes for 1.83 (bosun-ai#467)

**Full Changelog**:
bosun-ai/swiftide@0.14.3...0.14.4
</blockquote>

</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants