Skip to content

Elevenlabs not saving#107

Merged
katstankiewicz merged 15 commits into
mainfrom
elevenlabs-not-saving
May 14, 2026
Merged

Elevenlabs not saving#107
katstankiewicz merged 15 commits into
mainfrom
elevenlabs-not-saving

Conversation

@katstankiewicz
Copy link
Copy Markdown
Collaborator

@katstankiewicz katstankiewicz commented May 1, 2026

  • changes to manage elevenlabs segfault
  • add assets to Dockerfile
  • remove unneeded PYTHONPATH
  • save result.json in worked instead of outside of semaphore

@katstankiewicz katstankiewicz marked this pull request as ready for review May 14, 2026 19:56
Comment thread src/eva/orchestrator/worker.py Outdated
initial_db_path = self.output_dir / "initial_scenario_db.json"
final_db_path = self.output_dir / "final_scenario_db.json"

if not initial_db_path.exists():
Copy link
Copy Markdown
Collaborator

@raghavm243512 raghavm243512 May 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need these explicit checks? open() will already raise the same exception

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hm, yeah it will raise but not have as much detail. i'm ok with it either way. This isn't new code, just refactored, but I can still remove it to clean up a bit

Comment thread src/eva/assistant/elevenlabs_server.py Outdated
"""Stop the server, save outputs."""
"""Stop the server (framework-specific teardown).

Note: save_outputs() is called by the base class stop() after _shutdown()
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure if this comment is needed (the 'Note:...'). It makes sense looking at the commit (where we see the line being removed) but not as much in the code itself

@katstankiewicz katstankiewicz added this pull request to the merge queue May 14, 2026
Merged via the queue into main with commit c260681 May 14, 2026
1 check passed
@katstankiewicz katstankiewicz deleted the elevenlabs-not-saving branch May 14, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants