CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/architecture.md
docs/cli.md
docs/desktop.md
docs/development.md
docs/discovery.md
docs/docker.md
docs/getting-started.md
docs/index.md
docs/library.md
docs/limitations.md
docs/mcp.md
docs/operations.md
docs/protocol-java-comparison.md
docs/protocol-schemas.md
docs/protocol.md
docs/pypi-release.md
docs/rac-command-coverage.md
docs/rac-parameter-parity.md
docs/security.md
docs/settings.md
docs/troubleshooting.md
docs/web.md
docs/history/plans/2026-10-07-python-rac-851.md
docs/history/specs/2026-10-07-python-rac-851-design.md
pyrac/__init__.py
pyrac/__main__.py
pyrac/errors.py
pyrac/ru_argparse.py
pyrac/validation.py
pyrac/cli/__init__.py
pyrac/cli/credentials.py
pyrac/cli/entry.py
pyrac/cli/launch_cli.py
pyrac/cli/output.py
pyrac/cli/parser.py
pyrac/cli/parser_agent.py
pyrac/cli/parser_cluster.py
pyrac/cli/parser_common.py
pyrac/cli/parser_counter.py
pyrac/cli/parser_help.py
pyrac/cli/parser_infobase.py
pyrac/cli/parser_launch.py
pyrac/cli/parser_options.py
pyrac/cli/parser_profile.py
pyrac/cli/parser_server.py
pyrac/cli/parser_service_setting.py
pyrac/cli/parser_session.py
pyrac/cli/policy.py
pyrac/cli/runner.py
pyrac/cli/validation.py
pyrac/cli/commands/__init__.py
pyrac/cli/commands/agent.py
pyrac/cli/commands/cluster.py
pyrac/cli/commands/counter.py
pyrac/cli/commands/infobase.py
pyrac/cli/commands/profile.py
pyrac/cli/commands/registry.py
pyrac/cli/commands/server.py
pyrac/cli/commands/service_setting.py
pyrac/cli/commands/session.py
pyrac/client/__init__.py
pyrac/client/admins.py
pyrac/client/clusters.py
pyrac/client/core.py
pyrac/client/counters.py
pyrac/client/infobases.py
pyrac/client/managers.py
pyrac/client/processes.py
pyrac/client/profiles.py
pyrac/client/rules.py
pyrac/client/servers.py
pyrac/client/services.py
pyrac/client/sessions.py
pyrac/console/__init__.py
pyrac/console/allinfobases.py
pyrac/console/bootstrap.py
pyrac/console/columns.py
pyrac/console/counters.py
pyrac/console/credentials.py
pyrac/console/cron.py
pyrac/console/diagnostics.py
pyrac/console/discovery.py
pyrac/console/edit_table.py
pyrac/console/edit_values.py
pyrac/console/editing.py
pyrac/console/encrypted_secrets.py
pyrac/console/endpoints.py
pyrac/console/execution.py
pyrac/console/failures.py
pyrac/console/fields.py
pyrac/console/iblocks.py
pyrac/console/jobs.py
pyrac/console/kinds.py
pyrac/console/launch.py
pyrac/console/launch_platforms.py
pyrac/console/launch_service.py
pyrac/console/launch_settings.py
pyrac/console/loaders.py
pyrac/console/lockstate.py
pyrac/console/logs.py
pyrac/console/manage.py
pyrac/console/manage_credentials.py
pyrac/console/manage_discovery.py
pyrac/console/manage_secrets.py
pyrac/console/operations.py
pyrac/console/ops_assignment.py
pyrac/console/ops_cluster.py
pyrac/console/ops_common.py
pyrac/console/ops_infobase_flags.py
pyrac/console/ops_infobases.py
pyrac/console/ops_locks.py
pyrac/console/ops_profiles.py
pyrac/console/ops_resources.py
pyrac/console/ops_server.py
pyrac/console/ops_services.py
pyrac/console/ops_sessions.py
pyrac/console/paths.py
pyrac/console/permissions.py
pyrac/console/search.py
pyrac/console/secrets.py
pyrac/console/secrets_unlock.py
pyrac/console/settings.py
pyrac/console/settings_data.py
pyrac/console/settings_secrets.py
pyrac/console/sorting.py
pyrac/console/tree.py
pyrac/console/view.py
pyrac/console/i18n/__init__.py
pyrac/console/i18n/formats.py
pyrac/console/i18n/labels.py
pyrac/console/i18n/names.py
pyrac/desktop/__init__.py
pyrac/desktop/__main__.py
pyrac/desktop/aio.py
pyrac/desktop/app.py
pyrac/desktop/args.py
pyrac/desktop/backend.py
pyrac/desktop/constants.py
pyrac/desktop/counter_chart.py
pyrac/desktop/creds.py
pyrac/desktop/cron_dialog.py
pyrac/desktop/devdata.py
pyrac/desktop/diagnostics_ui.py
pyrac/desktop/dialogs.py
pyrac/desktop/discovery_ui.py
pyrac/desktop/edit_dialogs.py
pyrac/desktop/editors.py
pyrac/desktop/ib_creds.py
pyrac/desktop/ib_locks_ui.py
pyrac/desktop/icons.py
pyrac/desktop/job_ui.py
pyrac/desktop/keygen.py
pyrac/desktop/launch_dialog.py
pyrac/desktop/launch_ui.py
pyrac/desktop/lock_ui.py
pyrac/desktop/model.py
pyrac/desktop/props.py
pyrac/desktop/security_ui.py
pyrac/desktop/settings_dialog.py
pyrac/desktop/style.py
pyrac/desktop/tablemodel.py
pyrac/desktop/treemodel.py
pyrac/desktop/widgets.py
pyrac/desktop/window.py
pyrac/desktop/window_build.py
pyrac/desktop/window_edit.py
pyrac/desktop/window_menus.py
pyrac/desktop/window_ops.py
pyrac/desktop/window_ras.py
pyrac/desktop/window_refresh.py
pyrac/desktop/window_security.py
pyrac/desktop/window_settings.py
pyrac/desktop/window_table.py
pyrac/desktop/window_tree.py
pyrac/mcp/__init__.py
pyrac/mcp/__main__.py
pyrac/mcp/args.py
pyrac/mcp/common.py
pyrac/mcp/flags.py
pyrac/mcp/server.py
pyrac/mcp/tools/__init__.py
pyrac/mcp/tools/admins.py
pyrac/mcp/tools/agent.py
pyrac/mcp/tools/clusters.py
pyrac/mcp/tools/counters_limits.py
pyrac/mcp/tools/infobases.py
pyrac/mcp/tools/processes.py
pyrac/mcp/tools/profile_acl.py
pyrac/mcp/tools/profiles.py
pyrac/mcp/tools/ras_854.py
pyrac/mcp/tools/rules.py
pyrac/mcp/tools/servers.py
pyrac/mcp/tools/services.py
pyrac/mcp/tools/sessions_connections_locks.py
pyrac/mcp/tools/workspace.py
pyrac/mcp/tools/workspace_lists.py
pyrac/mcp/tools/workspace_support.py
pyrac/protocol/__init__.py
pyrac/protocol/keyauth.py
pyrac/protocol/lenient.py
pyrac/protocol/schema_codec.py
pyrac/protocol/schema_model.py
pyrac/protocol/wire.py
pyrac/protocol/ras/__init__.py
pyrac/protocol/ras/admins.py
pyrac/protocol/ras/capture.py
pyrac/protocol/ras/client.py
pyrac/protocol/ras/clusters.py
pyrac/protocol/ras/counters.py
pyrac/protocol/ras/data_version.py
pyrac/protocol/ras/framing.py
pyrac/protocol/ras/infobase_updates.py
pyrac/protocol/ras/infobases.py
pyrac/protocol/ras/license_scan.py
pyrac/protocol/ras/managers.py
pyrac/protocol/ras/processes.py
pyrac/protocol/ras/profiles.py
pyrac/protocol/ras/rules.py
pyrac/protocol/ras/schema_read.py
pyrac/protocol/ras/server_errors.py
pyrac/protocol/ras/servers.py
pyrac/protocol/ras/services.py
pyrac/protocol/ras/session_auth.py
pyrac/protocol/ras/sessions.py
pyrac/protocol/ras/transport.py
pyrac/protocol/schema/protocol_schema.json
pyrac/protocol/schema_views/__init__.py
pyrac/protocol/schema_views/cluster.py
pyrac/protocol/schema_views/infobase.py
pyrac/protocol/schema_views/policies.py
pyrac/protocol/schema_views/resources.py
pyrac/read_service/__init__.py
pyrac/read_service/core.py
pyrac/read_service/lists.py
pyrac/read_service/records.py
pyrac/read_service/search.py
pyrac/web/__init__.py
pyrac/web/__main__.py
pyrac/web/auth.py
pyrac/web/background.py
pyrac/web/routes_diagnostics.py
pyrac/web/routes_discovery.py
pyrac/web/routes_edit.py
pyrac/web/routes_launch.py
pyrac/web/routes_operations.py
pyrac/web/routes_secrets.py
pyrac/web/routes_session.py
pyrac/web/routes_settings.py
pyrac/web/routes_tree.py
pyrac/web/security.py
pyrac/web/server.py
pyrac/web/static_files.py
pyrac/web/wsgi.py
pyrac/web/static/favicon.svg
pyrac/web/static/index.html
pyrac/web/static/assets/index-1sYuCQCC.js
pyrac/web/static/assets/index-xAC2O8dw.css
python_rac.egg-info/PKG-INFO
python_rac.egg-info/SOURCES.txt
python_rac.egg-info/dependency_links.txt
python_rac.egg-info/entry_points.txt
python_rac.egg-info/requires.txt
python_rac.egg-info/top_level.txt
web-ui/README.md
web-ui/dev_fake_server.py
web-ui/index.html
web-ui/package-lock.json
web-ui/package.json
web-ui/tsconfig.json
web-ui/vite.config.ts
web-ui/vitest.config.ts
web-ui/public/favicon.svg
web-ui/src/App.vue
web-ui/src/actions.ts
web-ui/src/api.ts
web-ui/src/counters.test.ts
web-ui/src/credPrompt.test.ts
web-ui/src/cron.test.ts
web-ui/src/cron.ts
web-ui/src/edit.test.ts
web-ui/src/edit.ts
web-ui/src/editState.ts
web-ui/src/ibLocks.test.ts
web-ui/src/icons.ts
web-ui/src/launch.test.ts
web-ui/src/launch.ts
web-ui/src/lib.test.ts
web-ui/src/lib.ts
web-ui/src/locks.test.ts
web-ui/src/locksLoad.test.ts
web-ui/src/main.ts
web-ui/src/menu.ts
web-ui/src/propsGaps.test.ts
web-ui/src/secrets.test.ts
web-ui/src/secrets.ts
web-ui/src/store.ts
web-ui/src/style.css
web-ui/src/types.ts
web-ui/src/components/AppBar.vue
web-ui/src/components/AuthAction.vue
web-ui/src/components/CenterPane.vue
web-ui/src/components/ContextMenu.vue
web-ui/src/components/CounterChart.vue
web-ui/src/components/CredentialFields.vue
web-ui/src/components/CredentialsDialog.vue
web-ui/src/components/CronDialog.vue
web-ui/src/components/DataTable.vue
web-ui/src/components/EditConfirmDialog.vue
web-ui/src/components/HelpDialog.vue
web-ui/src/components/IbCredentialsDialog.vue
web-ui/src/components/Icon.vue
web-ui/src/components/LaunchDialog.vue
web-ui/src/components/LoginScreen.vue
web-ui/src/components/NoticeBar.vue
web-ui/src/components/OperationDialog.vue
web-ui/src/components/PropEditor.vue
web-ui/src/components/PropertiesPanel.vue
web-ui/src/components/RasDialog.vue
web-ui/src/components/ScheduleInput.vue
web-ui/src/components/SearchDialog.vue
web-ui/src/components/SettingsCredentials.vue
web-ui/src/components/SettingsDialog.vue
web-ui/src/components/SettingsDiscovery.vue
web-ui/src/components/SettingsSecurity.vue
web-ui/src/components/SettingsServers.vue
web-ui/src/components/Splitter.vue
web-ui/src/components/StatusBar.vue
web-ui/src/components/ToastHost.vue
web-ui/src/components/TreeNode.vue
web-ui/src/components/TreePane.vue
web-ui/src/components/ViewSwitch.vue