Skip to content

Hermes Gambit shows ambiguous error when reading a non-existant spell #342

Closed

Description

@Nootathotep

steps:

  1. use Introspection and Retrospection to put a nonsense pattern on the iota.

  2. use Hermes's Gambit to cast it.

result:

Hermes's Gambit itself appears red, and the error message "That pattern isn't associated with any action" makes it look like Hermes's Gambit doesn't exist.

Activity

  1. changed the title [-]Hermes shows confusing error when reading incorrect spell[/-] [+]Hermes Gambit shows confusing error when reading incorrect spell[/+] on Dec 2, 2022
  2. changed the title [-]Hermes Gambit shows confusing error when reading incorrect spell[/-] [+]Hermes Gambit shows ambiguous error when reading a non-existant spell[/+] on Dec 2, 2022
  3. gamma-delta commented on Dec 24, 2022

    @gamma-delta
    Collaborator

    Planning to fix this by prefixing every mishap with the name of the action that caused the error (right now it's done ad-hoc per mishap, makes debugging spell circles extremely frustrating)

  4. object-Object commented on Dec 27, 2022

    @object-Object
    Member

    I think it would also help to have a "traceback" for mishaps, for debugging nested meta-eval.

  5. added
    optimizationImprovement to existing features or performance (no new features or design work)
    on Nov 11, 2023
  6. added
    enhancementNew feature or request
    and removed
    optimizationImprovement to existing features or performance (no new features or design work)
    on Mar 25, 2024
  7. poolcritter commented on Jul 12, 2026

    @poolcritter
    Contributor

    I think it would also help to have a "traceback" for mishaps, for debugging nested meta-eval.

    as in printing a summary of the continuation?

  8. Robotgiggle commented on Jul 16, 2026

    @Robotgiggle
    Member

    Fixed in #951

  9. moved this from 📋 Backlog to ✅ Done in Hex Castingon Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions