LICENSE
README.md
pyproject.toml
requirements-audio.txt
requirements.txt
src/sdialog/__init__.py
src/sdialog/agents.py
src/sdialog/base.py
src/sdialog/datasets.py
src/sdialog/personas.py
src/sdialog/server.py
src/sdialog/util.py
src/sdialog.egg-info/PKG-INFO
src/sdialog.egg-info/SOURCES.txt
src/sdialog.egg-info/dependency_links.txt
src/sdialog.egg-info/requires.txt
src/sdialog.egg-info/top_level.txt
src/sdialog/audio/__init__.py
src/sdialog/audio/acoustics_simulator.py
src/sdialog/audio/dialog.py
src/sdialog/audio/dscaper_utils.py
src/sdialog/audio/impulse_response_database.py
src/sdialog/audio/jsalt.py
src/sdialog/audio/pipeline.py
src/sdialog/audio/processing.py
src/sdialog/audio/room.py
src/sdialog/audio/room_generator.py
src/sdialog/audio/turn.py
src/sdialog/audio/utils.py
src/sdialog/audio/voice_database.py
src/sdialog/audio/tts/__init__.py
src/sdialog/audio/tts/base.py
src/sdialog/audio/tts/huggingface/__init__.py
src/sdialog/audio/tts/huggingface/tts.py
src/sdialog/audio/tts/index/__init__.py
src/sdialog/audio/tts/index/tts.py
src/sdialog/audio/tts/kokoro/__init__.py
src/sdialog/audio/tts/kokoro/tts.py
src/sdialog/config/__init__.py
src/sdialog/config/config.yaml
src/sdialog/evaluation/__init__.py
src/sdialog/evaluation/base.py
src/sdialog/evaluation/dialog2flow/__init__.py
src/sdialog/evaluation/dialog2flow/build_graph.py
src/sdialog/evaluation/dialog2flow/extract_trajectories.py
src/sdialog/evaluation/dialog2flow/util/__init__.py
src/sdialog/evaluation/dialog2flow/util/visualization/graph.html
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/plus-icon-13066.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/plus_4315609.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/square_14034302.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/undo.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/upload_5735876.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/view_1_1.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/view_1_132.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/zoom_in.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/zoom_in32.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/zoom_out.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/zoom_out32.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/check.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/error.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/flash.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/forbidden.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/help.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/house.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/information.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/lightbulb_on.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/pencil.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/plus-green.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/plus-green2.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/plus.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/printer.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/user3.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/users3.png
src/sdialog/evaluation/dialog2flow/util/visualization/imgs/overlays/workplace.png
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/mxClient.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/mxClient.min.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/css/common.css
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/css/explorer.css
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/button.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/close.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/collapsed.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/error.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/expanded.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/maximize.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/minimize.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/normalize.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/point.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/resize.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/separator.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/submenu.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/transparent.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/warning.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/warning.png
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/window-title.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/images/window.gif
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/index.txt
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/mxClient.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Actions.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Dialogs.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Editor.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/EditorUi.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Format.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Graph.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Init.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Menus.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Shapes.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Sidebar.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/grapheditor/Toolbar.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxCellHighlight.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxCellMarker.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxCellTracker.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxConnectionHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxConstraintHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxEdgeHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxEdgeSegmentHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxElbowEdgeHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxGraphHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxHandle.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxKeyHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxPanningHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxPopupMenuHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxRubberband.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxSelectionCellsHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxTooltipHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/handler/mxVertexHandler.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxCellCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxChildChangeCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxCodecRegistry.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxGenericChangeCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxGraphCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxGraphViewCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxModelCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxObjectCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxRootChangeCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxStylesheetCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/io/mxTerminalChangeCodec.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxCircleLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxCompactTreeLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxCompositeLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxEdgeLabelLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxFastOrganicLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxGraphLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxParallelEdgeLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxPartitionLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxRadialTreeLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/mxStackLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/mxHierarchicalLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/mxSwimlaneLayout.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/model/mxGraphHierarchyEdge.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/model/mxGraphHierarchyModel.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/model/mxGraphHierarchyNode.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/model/mxSwimlaneModel.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/stage/mxCoordinateAssignment.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/stage/mxHierarchicalLayoutStage.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/stage/mxMinimumCycleRemover.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/layout/hierarchical/stage/mxSwimlaneOrdering.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/model/mxCell.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/model/mxCellPath.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/model/mxGeometry.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/model/mxGraphModel.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxActor.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxArrow.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxArrowConnector.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxCloud.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxConnector.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxCylinder.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxDoubleEllipse.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxEllipse.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxHexagon.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxImageShape.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxLabel.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxLine.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxMarker.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxPolyline.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxRectangleShape.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxRhombus.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxShape.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxStencil.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxStencilRegistry.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxSwimlane.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxText.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/shape/mxTriangle.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxAbstractCanvas2D.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxAnimation.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxAutoSaveManager.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxClipboard.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxConstants.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxDictionary.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxDivResizer.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxDragSource.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxEffects.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxEvent.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxEventObject.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxEventSource.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxForm.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxGuide.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxImage.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxImageBundle.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxImageExport.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxLog.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxMorphing.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxMouseEvent.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxObjectIdentity.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxPanningManager.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxPoint.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxPopupMenu.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxRectangle.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxResources.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxSvgCanvas2D.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxToolbar.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxUndoManager.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxUndoableEdit.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxUrlConverter.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxUtils.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxWindow.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxXmlCanvas2D.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/util/mxXmlRequest.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxCellEditor.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxCellOverlay.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxCellRenderer.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxCellState.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxCellStatePreview.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxConnectionConstraint.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxEdgeStyle.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxGraph.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxGraphSelectionModel.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxGraphView.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxLayoutManager.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxMultiplicity.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxOutline.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxPerimeter.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxPrintPreview.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxStyleRegistry.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxStylesheet.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxSwimlaneManager.js
src/sdialog/evaluation/dialog2flow/util/visualization/mxgraph/src/view/mxTemporaryCellStates.js
src/sdialog/generators/__init__.py
src/sdialog/generators/base.py
src/sdialog/interpretability/__init__.py
src/sdialog/interpretability/base.py
src/sdialog/orchestrators/__init__.py
src/sdialog/orchestrators/base.py
src/sdialog/prompts/agent_persona.j2
src/sdialog/prompts/generator_context.j2
src/sdialog/prompts/generator_context_n.j2
src/sdialog/prompts/generator_dialog.j2
src/sdialog/prompts/generator_persona.j2
src/sdialog/prompts/generator_persona_dialog.j2
src/sdialog/prompts/generator_persona_n.j2
src/sdialog/prompts/paraphraser.j2
src/sdialog/prompts/paraphraser_system.j2
src/sdialog/prompts/paraphraser_turn.j2
src/sdialog/prompts/evaluation/llm_judge_base.j2
src/sdialog/prompts/evaluation/llm_judge_score_base.j2
src/sdialog/prompts/evaluation/llm_judge_score_inst_real.j2
src/sdialog/prompts/evaluation/llm_judge_score_inst_real_likert.j2
src/sdialog/prompts/evaluation/llm_judge_yesno_base.j2
src/sdialog/prompts/evaluation/llm_judge_yesno_inst_persona.j2
src/sdialog/prompts/evaluation/llm_judge_yesno_inst_real.j2
src/sdialog/prompts/evaluation/llm_judge_yesno_inst_refusal.j2
tests/test_agents.py
tests/test_audio.py
tests/test_datasets.py
tests/test_evaluation.py
tests/test_generators.py
tests/test_orchestrators.py
tests/test_personas.py
tests/test_sdialog.py
tests/test_server.py
tests/test_util.py