• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

deepset-ai / haystack-experimental / 13501568566
71%

Build:
DEFAULT BRANCH: main
Ran 24 Feb 2025 03:26PM UTC
Jobs 1
Files 71
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Feb 2025 03:24PM UTC coverage: 76.135% (+8.4%) from 67.739%
13501568566

push

github

web-flow
feat: Introduce Agent (#175)

* fix: cyclic pipelines should run stable

* fix: use pipeline from experimental

* fix: imports ruff

* remove unit tests (tested in haystack main)

* add missing dependency

* fix potential use before assignment

* fix line too long

* improve comments and validate pipeline

* revert test changes and remove ipthon dependency

* remove unused _warn_if_ambiguous_intent

* remove redundant if condition

* update networkx import

* add ipython dependency, sort imports

* fix type checker errors

* adding Pipeline imports to __init__ files

* add example to _convert_from_legacy_format docstring

* remove is_queue_blocked

* feat: Agent and example

* feat: full agent pipeline

* update

* add multiagent

* add state support to function tools

* rename handoff to exit_condition

* update docstrings

* remove accidentally added import

* fix: do not truncate description

* fix: compare inputs on values

* fix: ComponentTool wraps its invocation function

* fix: properly handle messages

* fix: remove trailing commas in schema

* add tests

* inputs should work without source

* refactor: ToolInvoker

* add tool invoker tests

* fix: state data has to be a dict

* WIP: update notebook

* chore: reduce diff

* chore: reduce diff

* chore: reduce diff

* chore: reduce diff

* chore: reduce diff

* refactor

* WIP: split state, add tests

* fix: state schema serde

* fix: state schema serialization

* remove unused import

* lint

* lint

* lint

* lint

* types

* lazy import anthropic

* lint

* fix path

* import tool from experimental

* import Pipeline from haystack

* fix test

* add anthropic dependency to test env

* use dunder

* fix: tool_messages

* fix: lazy import

* add warmup

* update docstring

* make max runs per component configurable

* messages can be inferred from run method

* readd anthropic dependency

* wip pass generator at init

* be more defensive about component loading

* anthropic not needed anymore... (continued)

2230 of 2929 relevant lines covered (76.14%)

0.76 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.82
98.82% tools/tool.py
6
94.41
94.41% tools/component_tool.py
21
79.2
79.2% components/tools/tool_invoker.py
Jobs
ID Job ID Ran Files Coverage
1 13501568566.1 24 Feb 2025 03:26PM UTC 71
76.14
GitHub Action Run
Source Files on build 13501568566
  • Tree
  • List 71
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13501568566
  • 341339c6 on github
  • Prev Build on main (#13499512992)
  • Next Build on main (#13510604643)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc