Conversation
Contributor
|
How do I do the setup? |
This was referenced Mar 4, 2026
Closed
teknium1
added a commit
that referenced
this pull request
Mar 6, 2026
Copy an image to clipboard (screenshot, browser, etc.) and paste into the Hermes CLI. The image is saved to ~/.hermes/images/, shown as a badge above the input ([📎 Image #1]), and sent to the model as a base64-encoded OpenAI vision multimodal content block. Implementation: - hermes_cli/clipboard.py: clean module with platform-specific extraction - macOS: pngpaste (if installed) → osascript fallback (always available) - Linux: xclip (apt install xclip) - cli.py: BracketedPaste key handler checks clipboard on every paste, image bar widget shows attached images, chat() converts to multimodal content format, Ctrl+C clears attachments Inspired by @m0at's fork (https://github.com/m0at/hermes-agent) which implemented image paste support for local vision models. Reimplemented cleanly as a separate module with tests.
This was referenced Mar 6, 2026
Closed
JasonOA888
added a commit
to JasonOA888/hermes-agent
that referenced
this pull request
Mar 8, 2026
Fixes NousResearch#633 Problem: - Sequential numbering gaps (e.g., NousResearch#1, NousResearch#2, NousResearch#5, NousResearch#8) confuse users - 200 char truncation too aggressive - Tool messages completely hidden with no indication Fix: 1. Use separate counter for displayed messages only 2. Skip tool messages but show count at end 3. Skip system messages 4. Increase truncation to 300 chars 5. Display 'N tool messages hidden' summary Impact: - Consistent numbering: NousResearch#1, NousResearch#2, NousResearch#3, NousResearch#4 - Users know when tool calls occurred - More context visible per message
8 tasks
Bitstreamono
pushed a commit
to Bitstreamono/hermes-agent
that referenced
this pull request
Mar 9, 2026
Three bugs fixed in gateway fallback chain:
1. _load_fallback_chain() called build_auto_chain() which scanned env vars
without primary provider context, causing the active provider to appear
in its own fallback list and triggering API mode switches mid-conversation
(anthropic_messages -> chat_completions) on transient errors.
Fix: return None when no explicit config exists.
2. Fallback notify callback captured asyncio event loop inside run_sync()
which runs in a thread pool via run_in_executor. Python 3.11+ raises
RuntimeError('no running event loop') in worker threads.
Fix: build the callback in the async _run_agent context after
loop = asyncio.get_event_loop(), before run_in_executor call.
3. When no fallback chain was configured, AIAgent.__init__ auto-built one
from env vars (same bug as NousResearch#1 but inside the agent).
Fix: always pass explicit FallbackChain(entries=[], enabled=False)
when gateway has no chain configured.
3 tasks
|
Audit completed. The database on asura confirms 21 items are correctly indexed in the 'offline_cache' table with active statuses. The perceived mismatch likely stems from the source filter counts in the dropdown being calculated without considering the active search query (q). I have patched 'app/main.py' to make these counts reactive to the current search query and deployed the fix to asura. Please verify if the list and counts now match your expectations. |
Open
14 tasks
6 tasks
1 task
1 task
13 tasks
1 task
3 tasks
1 task
3 tasks
13 tasks
1 task
This was referenced Jun 12, 2026
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.
Uh oh!
There was an error while loading. Please reload this page.