Commit graph

4555 commits

Author SHA1 Message Date
Daulet Amirkhanov
de9bb495bc tests: update tests with suggested changes 2025-09-03 14:05:59 +01:00
Daulet Amirkhanov
aa1251b370 chore: clean up imports 2025-09-03 13:58:18 +01:00
Daulet Amirkhanov
f0e8f8cc47 refactor: use patch decorators instead of context managers 2025-09-03 13:58:18 +01:00
Daulet Amirkhanov
0f066ebf99 fix: remove unnecessary authentication check for default user 2025-09-03 13:58:18 +01:00
Igor Ilic
1a2977779f feat: Add memify coding agent example 2025-09-03 12:03:17 +02:00
xdurawa
c91d1ff0ae Remove documentation changes as requested by reviewers
- Reverted README.md to original state
- Reverted cognee-starter-kit/README.md to original state
- Documentation will be updated separately by maintainers
2025-09-03 01:34:35 -04:00
xavierdurawa
06a3458982
Merge branch 'dev' into feature/bedrock-llm-provider 2025-09-02 23:08:38 -04:00
Vasilije
8b6aaff554
chore(deps): bump the pip group across 2 directories with 1 update (#1308)
Updates the requirements on and [pypdf](https://github.com/py-pdf/pypdf)
to permit the latest version.
Updates `pypdf` to 6.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/py-pdf/pypdf/releases">pypdf's
releases</a>.</em></p>
<blockquote>
<h2>Version 6.0.0, 2025-08-11</h2>
<h2>What's new</h2>
<h3>Security (SEC)</h3>
<ul>
<li>Limit decompressed size for FlateDecode filter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3430">#3430</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<h3>Deprecations (DEP)</h3>
<ul>
<li>Drop Python 3.8 support (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3412">#3412</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<h3>New Features (ENH)</h3>
<ul>
<li>Move BlackIs1 functionality to tiff_header (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3421">#3421</a>)
by <a href="https://github.com/j-t-1"><code>@​j-t-1</code></a></li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Skip Go-To actions without a destination (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3420">#3420</a>)
by <a
href="https://github.com/badGarnet"><code>@​badGarnet</code></a></li>
</ul>
<h3>Developer Experience (DEV)</h3>
<ul>
<li>Update code style related libraries (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3414">#3414</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
<li>Update mypy to 1.17.0 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3413">#3413</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
<li>Stop testing on Python 3.8 and start testing on Python 3.14 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3411">#3411</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<h3>Maintenance (MAINT)</h3>
<ul>
<li>Cleanup deprecations (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3424">#3424</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.9.0...6.0.0">Full
Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md">pypdf's
changelog</a>.</em></p>
<blockquote>
<h2>Version 6.0.0, 2025-08-11</h2>
<h3>Security (SEC)</h3>
<ul>
<li>Limit decompressed size for FlateDecode filter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3430">#3430</a>)</li>
</ul>
<h3>Deprecations (DEP)</h3>
<ul>
<li>Drop Python 3.8 support (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3412">#3412</a>)</li>
</ul>
<h3>New Features (ENH)</h3>
<ul>
<li>Move BlackIs1 functionality to tiff_header (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3421">#3421</a>)</li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Skip Go-To actions without a destination (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3420">#3420</a>)</li>
</ul>
<h3>Developer Experience (DEV)</h3>
<ul>
<li>Update code style related libraries (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3414">#3414</a>)</li>
<li>Update mypy to 1.17.0 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3413">#3413</a>)</li>
<li>Stop testing on Python 3.8 and start testing on Python 3.14 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3411">#3411</a>)</li>
</ul>
<h3>Maintenance (MAINT)</h3>
<ul>
<li>Cleanup deprecations (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3424">#3424</a>)</li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.9.0...6.0.0">Full
Changelog</a></p>
<h2>Version 5.9.0, 2025-07-27</h2>
<h3>New Features (ENH)</h3>
<ul>
<li>Automatically preserve links in added pages (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3298">#3298</a>)</li>
<li>Allow writing/updating all properties of an embedded file (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3374">#3374</a>)</li>
</ul>
<h3>Bug Fixes (BUG)</h3>
<ul>
<li>Fix XMP handling dropping indirect references (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3392">#3392</a>)</li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Deal with DecodeParms being empty list (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3388">#3388</a>)</li>
</ul>
<h3>Documentation (DOC)</h3>
<ul>
<li>Document how to read and modify XMP metadata (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3383">#3383</a>)</li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.8.0...5.9.0">Full
Changelog</a></p>
<h2>Version 5.8.0, 2025-07-13</h2>
<h3>New Features (ENH)</h3>
<ul>
<li>Implement flattening for writer (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3312">#3312</a>)</li>
</ul>
<h3>Bug Fixes (BUG)</h3>
<ul>
<li>Unterminated object when using PdfWriter with incremental=True (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3345">#3345</a>)</li>
</ul>
<h3>Robustness (ROB)</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0dd57738bb"><code>0dd5773</code></a>
REL: 6.0.0</li>
<li><a
href="bb3a69030f"><code>bb3a690</code></a>
SEC: Limit decompressed size for FlateDecode filter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3430">#3430</a>)</li>
<li><a
href="979af6defd"><code>979af6d</code></a>
MAINT: Remove ignore of deprecation warning (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3428">#3428</a>)</li>
<li><a
href="b622a2f51d"><code>b622a2f</code></a>
ENH: Move BlackIs1 functionality to tiff_header (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3421">#3421</a>)</li>
<li><a
href="0b58493ac3"><code>0b58493</code></a>
MAINT: Cleanup deprecations (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3424">#3424</a>)</li>
<li><a
href="794504bb87"><code>794504b</code></a>
MAINT: Remove ignoring Ruff rule TD005 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3422">#3422</a>)</li>
<li><a
href="56f0eaa630"><code>56f0eaa</code></a>
DEV: Bump actions/download-artifact from 4 to 5 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3423">#3423</a>)</li>
<li><a
href="1b3177b4eb"><code>1b3177b</code></a>
ROB: Skip Go-To actions without a destination (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3420">#3420</a>)</li>
<li><a
href="8000cbe20e"><code>8000cbe</code></a>
MAINT: Remove duplicate CCITT processing (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3415">#3415</a>)</li>
<li><a
href="ad85a22832"><code>ad85a22</code></a>
MAINT: Remove erroneous comment (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3406">#3406</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/py-pdf/pypdf/compare/4.1.0...6.0.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pypdf` to 6.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/py-pdf/pypdf/releases">pypdf's
releases</a>.</em></p>
<blockquote>
<h2>Version 6.0.0, 2025-08-11</h2>
<h2>What's new</h2>
<h3>Security (SEC)</h3>
<ul>
<li>Limit decompressed size for FlateDecode filter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3430">#3430</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<h3>Deprecations (DEP)</h3>
<ul>
<li>Drop Python 3.8 support (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3412">#3412</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<h3>New Features (ENH)</h3>
<ul>
<li>Move BlackIs1 functionality to tiff_header (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3421">#3421</a>)
by <a href="https://github.com/j-t-1"><code>@​j-t-1</code></a></li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Skip Go-To actions without a destination (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3420">#3420</a>)
by <a
href="https://github.com/badGarnet"><code>@​badGarnet</code></a></li>
</ul>
<h3>Developer Experience (DEV)</h3>
<ul>
<li>Update code style related libraries (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3414">#3414</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
<li>Update mypy to 1.17.0 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3413">#3413</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
<li>Stop testing on Python 3.8 and start testing on Python 3.14 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3411">#3411</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<h3>Maintenance (MAINT)</h3>
<ul>
<li>Cleanup deprecations (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3424">#3424</a>)
by <a
href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.9.0...6.0.0">Full
Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md">pypdf's
changelog</a>.</em></p>
<blockquote>
<h2>Version 6.0.0, 2025-08-11</h2>
<h3>Security (SEC)</h3>
<ul>
<li>Limit decompressed size for FlateDecode filter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3430">#3430</a>)</li>
</ul>
<h3>Deprecations (DEP)</h3>
<ul>
<li>Drop Python 3.8 support (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3412">#3412</a>)</li>
</ul>
<h3>New Features (ENH)</h3>
<ul>
<li>Move BlackIs1 functionality to tiff_header (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3421">#3421</a>)</li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Skip Go-To actions without a destination (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3420">#3420</a>)</li>
</ul>
<h3>Developer Experience (DEV)</h3>
<ul>
<li>Update code style related libraries (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3414">#3414</a>)</li>
<li>Update mypy to 1.17.0 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3413">#3413</a>)</li>
<li>Stop testing on Python 3.8 and start testing on Python 3.14 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3411">#3411</a>)</li>
</ul>
<h3>Maintenance (MAINT)</h3>
<ul>
<li>Cleanup deprecations (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3424">#3424</a>)</li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.9.0...6.0.0">Full
Changelog</a></p>
<h2>Version 5.9.0, 2025-07-27</h2>
<h3>New Features (ENH)</h3>
<ul>
<li>Automatically preserve links in added pages (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3298">#3298</a>)</li>
<li>Allow writing/updating all properties of an embedded file (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3374">#3374</a>)</li>
</ul>
<h3>Bug Fixes (BUG)</h3>
<ul>
<li>Fix XMP handling dropping indirect references (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3392">#3392</a>)</li>
</ul>
<h3>Robustness (ROB)</h3>
<ul>
<li>Deal with DecodeParms being empty list (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3388">#3388</a>)</li>
</ul>
<h3>Documentation (DOC)</h3>
<ul>
<li>Document how to read and modify XMP metadata (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3383">#3383</a>)</li>
</ul>
<p><a href="https://github.com/py-pdf/pypdf/compare/5.8.0...5.9.0">Full
Changelog</a></p>
<h2>Version 5.8.0, 2025-07-13</h2>
<h3>New Features (ENH)</h3>
<ul>
<li>Implement flattening for writer (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3312">#3312</a>)</li>
</ul>
<h3>Bug Fixes (BUG)</h3>
<ul>
<li>Unterminated object when using PdfWriter with incremental=True (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3345">#3345</a>)</li>
</ul>
<h3>Robustness (ROB)</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0dd57738bb"><code>0dd5773</code></a>
REL: 6.0.0</li>
<li><a
href="bb3a69030f"><code>bb3a690</code></a>
SEC: Limit decompressed size for FlateDecode filter (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3430">#3430</a>)</li>
<li><a
href="979af6defd"><code>979af6d</code></a>
MAINT: Remove ignore of deprecation warning (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3428">#3428</a>)</li>
<li><a
href="b622a2f51d"><code>b622a2f</code></a>
ENH: Move BlackIs1 functionality to tiff_header (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3421">#3421</a>)</li>
<li><a
href="0b58493ac3"><code>0b58493</code></a>
MAINT: Cleanup deprecations (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3424">#3424</a>)</li>
<li><a
href="794504bb87"><code>794504b</code></a>
MAINT: Remove ignoring Ruff rule TD005 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3422">#3422</a>)</li>
<li><a
href="56f0eaa630"><code>56f0eaa</code></a>
DEV: Bump actions/download-artifact from 4 to 5 (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3423">#3423</a>)</li>
<li><a
href="1b3177b4eb"><code>1b3177b</code></a>
ROB: Skip Go-To actions without a destination (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3420">#3420</a>)</li>
<li><a
href="8000cbe20e"><code>8000cbe</code></a>
MAINT: Remove duplicate CCITT processing (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3415">#3415</a>)</li>
<li><a
href="ad85a22832"><code>ad85a22</code></a>
MAINT: Remove erroneous comment (<a
href="https://redirect.github.com/py-pdf/pypdf/issues/3406">#3406</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/py-pdf/pypdf/compare/4.1.0...6.0.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/topoteretes/cognee/network/alerts).

</details>
2025-09-02 22:53:10 +02:00
Vasilije
140c8adfba
fix: embedding exception imports (#1321)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-02 22:52:34 +02:00
Vasilije
8d4ddf8cf1
Merge branch 'dev' into fix/embedding-exception-imports 2025-09-02 22:52:25 +02:00
Vasilije
10b18e5782
Merge branch 'dev' into COG-2826 2025-09-02 22:51:01 +02:00
Igor Ilic
af084af70f feat: Memify pipeline initial commit 2025-09-02 21:32:09 +02:00
Vasilije
ea0edc7056
Merge branch 'dev' into feat/make-authentication-optional 2025-09-02 15:19:18 +02:00
Vasilije
616075d6c4
Fix path handling consistency (#1327)
<!-- .github/pull_request_template.md -->

## Description
Fix path handling consistency by Gneeraj2001

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-02 15:17:38 +02:00
Igor Ilic
405b7d80c6 refactor: move config path test to unit tests 2025-09-02 11:54:15 +02:00
Igor Ilic
3069870a12 chore: Remove docstring regarding relative path 2025-09-02 11:27:59 +02:00
Igor Ilic
ac86fb6640 Merge branch 'main' into fix-path-handling-consistency-gneeraj2001 2025-09-02 11:24:53 +02:00
Igor Ilic
4bb178cbc6 Merge branch 'dev' into fix-path-handling-consistency-gneeraj2001 2025-09-02 11:24:48 +02:00
Igor Ilic
8a3e1b34b1 Merge branch 'fix-path-handling-consistency-gneeraj2001' of github.com:topoteretes/cognee into fix-path-handling-consistency-gneeraj2001 2025-09-02 11:24:44 +02:00
Igor Ilic
f36357acd8 feat: path handling has to be absolute by gneeraj2001 2025-09-02 11:22:50 +02:00
Neeraj Gopalakrishnan
3027b01701 Update cognee/tests/test_path_config.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-02 11:22:50 +02:00
Neeraj Gopalakrishnan
e063c49089 Update cognee/root_dir.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-02 11:22:50 +02:00
Neeraj Gopalakrishnan
fde28725a4 Update cognee/tests/test_path_config.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-02 11:22:50 +02:00
Neeraj Gopalakrishnan
c9e4e6e6f4 Update cognee/tests/test_path_config.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-02 11:22:50 +02:00
Neeraj Gopalakrishnan
d3dd87d90e Update cognee/tests/test_path_config.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-02 11:22:50 +02:00
Neeraj Gopalakrishnan
0e1e14b7c1 Update cognee/base_config.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-02 11:22:50 +02:00
gneeraj2001
cb6651a6e9 Fix path handling consistency
Signed-off-by: gneeraj2001 <gneeraj2001@gmail.com>
2025-09-02 11:22:50 +02:00
Igor Ilic
d8326a7e3a feat: path handling has to be absolute by gneeraj2001 2025-09-02 11:21:05 +02:00
Hande
195e05a544 fix: add fix to starter-kit low level 2025-09-02 11:41:26 +03:00
Hande
0bf8abcc6f fix: add fix to low level example 2025-09-02 11:18:22 +03:00
vasilije
0fd1dae448 reverted some changes and remove some upper bounds 2025-09-02 09:31:28 +02:00
Vasilije
e52f9c6a20
feature: adds time graph option to cognify (#1307)
<!-- .github/pull_request_template.md -->

## Description
feature: adds time graph option to cognify

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-02 09:17:29 +02:00
Vasilije
e25ac2785c
Update README.md 2025-09-02 08:51:26 +02:00
xdurawa
3821966d89 Merge feature/bedrock_llm_client into feature/bedrock-llm-provider
- Resolved conflicts in test_suites.yml to include both OpenRouter and Bedrock tests
- Updated add.py to include bedrock provider with latest dev branch model defaults
- Resolved uv.lock conflicts by using dev branch version
2025-09-01 20:55:20 -04:00
xdurawa
2a46208569 Adding AWS Bedrock support as a LLM provider
Signed-off-by: xdurawa <xavierdurawa@gmail.com>
2025-09-01 20:47:26 -04:00
Neeraj Gopalakrishnan
2da35deae3
Merge branch 'main' into fix-path-handling-consistency 2025-09-01 11:16:14 -07:00
Daulet Amirkhanov
9380841a02 refactor: consolidate user mock fixtures for improved test organization 2025-09-01 18:02:48 +01:00
Vasilije
2ef38b5af1
feat: Add low reasoning for gpt5 model (#1317)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-01 17:52:16 +02:00
Igor Ilic
72e5b2bec8 feat: Initial memify commit 2025-09-01 17:48:50 +02:00
Igor Ilic
0b6a9170b5
Merge branch 'dev' into gpt-5-reasoning-low 2025-09-01 17:18:55 +02:00
vasilije
940d4797bc added fix to embeddings format 2025-09-01 17:17:48 +02:00
Vasilije
7b21170e8e
fix: Embedding engine fix (#1319)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-01 17:17:04 +02:00
Vasilije
5bb32521bf
fix: Return coding rules to MCP (#1323)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-01 17:16:14 +02:00
Igor Ilic
74cf56e1ce fix: Return coding rules to MCP 2025-09-01 17:13:51 +02:00
Vasilije
9b1af4db64
fix: Return coding rules to MCP (#1322)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-01 16:52:54 +02:00
Igor Ilic
e29c16edc5 fix: Return coding rules to MCP 2025-09-01 16:31:10 +02:00
hajdul88
60b09182cf fixes linting 2025-09-01 15:33:11 +02:00
hajdul88
d336511c57 ruff fix 2025-09-01 15:31:30 +02:00
hajdul88
9df440c020 feat: adds time extraction + unit tests for temporal retriever 2025-09-01 15:18:29 +02:00
lxobr
76143a7d48 fix: update embedding exception imports 2025-09-01 14:43:05 +02:00