Develop#243
Merged
Merged
Conversation
Migrate coreason_runtime storage and IO to opendal and benthos (#236)…
Dependency ReviewThe following issues were found:
License Issuespyproject.toml
uv.lock
Denied Licenses: AGPL-1.0, AGPL-3.0, GPL-1.0, GPL-2.0, GPL-3.0, LGPL-2.0, LGPL-2.1, LGPL-3.0 OpenSSF ScorecardScorecard details
Scanned Files
|
* chore: migrate epistemic ledger to letta Replaces proprietary Python episodic memory context-window algorithms with Letta delegation. Ensures strict anti-CRUD adherence in the ledger via Letta dual-write and passes all pre-commit validation and required test coverage modifications. * chore: migrate epistemic ledger to letta - Replaces proprietary Python episodic memory context-window algorithms with Letta delegation. - Uses `asyncio.to_thread` for Letta's synchronous client calls to prevent blocking the event loop. - Ensures strict anti-CRUD adherence in the ledger via Letta dual-write and propagates errors if Letta fails, preventing silent state drift. - Passes all pre-commit validation and required test coverage modifications, specifically asserting the dual-write behavior in integration tests. * chore: migrate epistemic ledger to letta - Replaces proprietary Python episodic memory context-window algorithms with Letta delegation. - Uses `asyncio.to_thread` for Letta's synchronous client calls to prevent blocking the event loop. - Ensures strict anti-CRUD adherence in the ledger via Letta dual-write and propagates errors if Letta fails, preventing silent state drift. - Adds `test_upsert_projection` method to `TestGraphitiLatentMemoryManager` and verifies the test suite physically validates the Letta delegation via `real_latent_manager` and its client payload list tracking. - Passes all pre-commit validation.
* chore: strict zero-waste mathematical consolidation Removed custom Temporal wrappers for Active Inference, Causal Inference, SMPC, and Neurosymbolic verification. These domains are now directly bridged to SOTA OSS tools via FastMCP capabilities. All tests reflect the anti-CRUD stateless function mandate. * Jules reconcile 245 (#246) * refactor: Delegate WasmCloud Lattice via NATS JetStream (#242) * chore: migrate epistemic ledger to letta (#241) * chore: migrate epistemic ledger to letta Replaces proprietary Python episodic memory context-window algorithms with Letta delegation. Ensures strict anti-CRUD adherence in the ledger via Letta dual-write and passes all pre-commit validation and required test coverage modifications. * chore: migrate epistemic ledger to letta - Replaces proprietary Python episodic memory context-window algorithms with Letta delegation. - Uses `asyncio.to_thread` for Letta's synchronous client calls to prevent blocking the event loop. - Ensures strict anti-CRUD adherence in the ledger via Letta dual-write and propagates errors if Letta fails, preventing silent state drift. - Passes all pre-commit validation and required test coverage modifications, specifically asserting the dual-write behavior in integration tests. * chore: migrate epistemic ledger to letta - Replaces proprietary Python episodic memory context-window algorithms with Letta delegation. - Uses `asyncio.to_thread` for Letta's synchronous client calls to prevent blocking the event loop. - Ensures strict anti-CRUD adherence in the ledger via Letta dual-write and propagates errors if Letta fails, preventing silent state drift. - Adds `test_upsert_projection` method to `TestGraphitiLatentMemoryManager` and verifies the test suite physically validates the Letta delegation via `real_latent_manager` and its client payload list tracking. - Passes all pre-commit validation. * fix: address user feedback and CI failures This commit fixes the following issues: 1. Re-purges the Ghost Files correctly from the repository. 2. Reorganizes the test structure to mirror the actuator locations. 3. Fixes CI errors related to FastMCP signature restrictions. 4. Adds realistic stubbing logic using actual encrypted computations if tenseal becomes available, while currently gracefully failing over as tenseal does not build wheels for python 3.14 on this linux host. * fix: address user feedback and CI failures This commit fixes the following issues: 1. Re-purges the Ghost Files correctly from the repository. 2. Reorganizes the test structure to mirror the actuator locations. 3. Fixes CI errors related to FastMCP signature restrictions by removing leading underscores. 4. Adds realistic stubbing logic using actual encrypted computations if tenseal becomes available, while currently gracefully failing over as tenseal does not build wheels for python 3.14 on this linux host. * fix: address user feedback and CI failures This commit fixes the following issues: 1. Re-purges the Ghost Files correctly from the repository. 2. Reorganizes the test structure to mirror the actuator locations. 3. Fixes CI errors related to FastMCP signature restrictions by removing leading underscores. 4. Adds realistic stubbing logic using actual encrypted computations if tenseal becomes available, while currently gracefully failing over as tenseal does not build wheels for python 3.14 on this linux host. * fix(smpc): eradicate production mocks and skip test if tenseal is missing - Removed fake math fallback in smpc_tool.py. - Added pytest.importorskip('tenseal') to test_smpc.py. - Confirmed legacy workflow files are purged from the branch.
* Refactor cognitive orchestration to 3-tier L1/L2/L3 taxonomy * chore(taxonomy): consolidate 3-tier cognitive execution taxonomy and normalize terminology * feat: initialize coreason-runtime project structure with orchestration workflows, execution plane actuators, and extensive testing suite
There was a problem hiding this comment.
Bandit found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
…pace paths and robustify CI link verification
…rkflow sandbox import violation
…flow sandbox Signed-off-by: Gowtham Rao MD PhD <gowtham.rao@coreason.ai>
…and stabilize signal tests
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
…syncio event loop deadlocks
… in advanced-security workflow
…ws with corresponding test suites
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.