All scored servers

Sahadeva: tool descriptions scored io.github.everyai-com/sahadeva

tools/list taken
(UTC)
Connected to
https://sahadeva.magicteams.ai/mcp
Scoring rules
v2
Score this URL as it is today

Scores, issues and names only

This page shows how Sahadeva (io.github.everyai-com/sahadeva)'s tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

servers/io.github.everyai-com/sahadeva
Average score
48.7 / 100Cloudy
Tools
98
Near-identical descriptions
15

Across the server

  • Major
    98 tools. Above 40, models choose less accurately.too_many_tools
  • Minor
    15 pairs with nearly the same description in all; the top 12 are shown.confusable_pair_total

Tools whose descriptions are nearly the same

12 of 15 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
analyze_career_structureanalyze_education_structure0.780.50
analyze_career_structureanalyze_finance_structure0.780.50
analyze_education_structureanalyze_finance_structure0.780.50
analyze_nakshatra_profileanalyze_career_structure0.600.20
analyze_nakshatra_profileanalyze_education_structure0.600.20
analyze_nakshatra_profileanalyze_property_and_vehicle0.600.17
analyze_nakshatra_profileanalyze_finance_structure0.600.20
analyze_nakshatra_profileanalyze_spiritual_path0.600.20
analyze_career_structureanalyze_property_and_vehicle0.600.17
analyze_career_structureanalyze_spiritual_path0.600.20
analyze_education_structureanalyze_property_and_vehicle0.600.17
analyze_education_structureanalyze_spiritual_path0.600.20

Tools

get_validation_report

29 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
0 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: tradition, engineVersion, rulesetVersion.param_no_description
  • Minor
    String arguments with no constraint or example: tradition, engineVersion, rulesetVersion.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_career_structure

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (8 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    Its description is nearly the same as analyze_education_structure's (similarity 0.78); only the names and schemas tell them apart. Say in this description when to use analyze_education_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_finance_structure's (similarity 0.78); only the names and schemas tell them apart. Say in this description when to use analyze_finance_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_nakshatra_profile's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_nakshatra_profile instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_property_and_vehicle's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_property_and_vehicle instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_spiritual_path's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_spiritual_path instead.confusable_pair
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_education_structure

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (8 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    Its description is nearly the same as analyze_career_structure's (similarity 0.78); only the names and schemas tell them apart. Say in this description when to use analyze_career_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_finance_structure's (similarity 0.78); only the names and schemas tell them apart. Say in this description when to use analyze_finance_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_nakshatra_profile's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_nakshatra_profile instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_property_and_vehicle's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_property_and_vehicle instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_spiritual_path's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_spiritual_path instead.confusable_pair
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_finance_structure

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (8 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    Its description is nearly the same as analyze_career_structure's (similarity 0.78); only the names and schemas tell them apart. Say in this description when to use analyze_career_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_education_structure's (similarity 0.78); only the names and schemas tell them apart. Say in this description when to use analyze_education_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_nakshatra_profile's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_nakshatra_profile instead.confusable_pair
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_nakshatra_profile

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (8 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    Its description is nearly the same as analyze_career_structure's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_career_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_education_structure's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_education_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_property_and_vehicle's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_property_and_vehicle instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_finance_structure's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_finance_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_spiritual_path's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_spiritual_path instead.confusable_pair
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_property_and_vehicle

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (9 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    Its description is nearly the same as analyze_nakshatra_profile's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_nakshatra_profile instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_career_structure's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_career_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_education_structure's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_education_structure instead.confusable_pair
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_spiritual_path

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (8 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    Its description is nearly the same as analyze_nakshatra_profile's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_nakshatra_profile instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_career_structure's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_career_structure instead.confusable_pair
  • Minor
    Its description is nearly the same as analyze_education_structure's (similarity 0.60); only the names and schemas tell them apart. Say in this description when to use analyze_education_structure instead.confusable_pair
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

build_claim_evidence_ledger

33 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (9 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

build_prediction_journal

33 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezone, timezoneOffset, topic, asOfDate, birthTimeAccuracyMinutes, nodeMode.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone, asOfDate.loose_string_param

calculate_ingress_timeline

33 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: date, time, place, latitude, longitude, timezoneOffset, timezone, days, language.param_no_description
  • Minor
    String arguments with no constraint or example: date, time, place, timezone.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

compare_reading_versions

33 / 100Rain

Purpose
10 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: first, second.param_no_description

record_consultation_outcome

33 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: claimId, claim, claimClass, tradition, chartVersion, rulesetVersion, evidence, resolutionWindowStart, resolutionWindowEnd, userSawClaim, outcome, notes, resolvedAt, consentScope, outcomeBlinded.param_no_description
  • Minor
    String arguments with no constraint or example: claimId, claim, claimClass, tradition, chartVersion, rulesetVersion, resolutionWindowStart, resolutionWindowEnd, notes, resolvedAt.loose_string_param
  • Minor
    The meaning of the boolean argument userSawClaim is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument outcomeBlinded is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: claimId. Name the tool or the place that returns it, or models look it up first.id_source_missing

review_lal_kitab_rule

33 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: ruleId, reviewerId, conventionVersion, scanVerified, sensitiveClaimClass, remedyBurden, decision, notes.param_no_description
  • Minor
    String arguments with no constraint or example: ruleId, reviewerId, conventionVersion, sensitiveClaimClass, notes.loose_string_param
  • Minor
    The meaning of the boolean argument scanVerified is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: ruleId, reviewerId. Name the tool or the place that returns it, or models look it up first.id_source_missing

simulate_birth_time_uncertainty

33 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezoneOffset, timezone, birthTimeAccuracyMinutes, language.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_remedy_catalog

34 / 100Rain

Purpose
17 / 20
When to use
0 / 20
Arguments
2 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: family, graha, topic, tradition, limit.param_no_description
  • Minor
    String arguments with no constraint or example: family, graha, topic, tradition.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_gochara

35 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
6 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: date, time, place, latitude, longitude, timezoneOffset, timezone, natalLagnaSign, language.param_no_description
  • Minor
    String arguments with no constraint or example: place, timezone.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_gochara_from_known_place

36 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: date, time, place, natalLagnaSign, language.param_no_description
  • Minor
    String arguments with no constraint or example: place.loose_string_param

search_reviewed_rules

36 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
0 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: query, tradition, topic, harmClass, limit.param_no_description
  • Minor
    String arguments with no constraint or example: query, tradition, topic, harmClass.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

compare_traditions

37 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: ledgers.param_no_description

rectify_birth_time

37 / 100Rain

Purpose
14 / 20
When to use
5 / 20
Arguments
3 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: baseInput, earliestTime, latestTime, stepMinutes, events, holdoutEventId.param_no_description
  • Minor
    String arguments with no constraint or example: earliestTime, latestTime, holdoutEventId.loose_string_param

explain_chart_sources

39 / 100Rain

Purpose
14 / 20
When to use
0 / 20
Arguments
3 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: topic.param_no_description
  • Minor
    String arguments with no constraint or example: topic.loose_string_param

reconstruct_worked_example

39 / 100Rain

Purpose
17 / 20
When to use
0 / 20
Arguments
2 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: fixtureId, limit.param_no_description
  • Minor
    String arguments with no constraint or example: fixtureId.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required

render_chart

39 / 100Rain

Purpose
17 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezone, timezoneOffset, language, theme, size.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone.loose_string_param

record_prashna_outcome

40 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: confirmationToken, outcome, resolvedAt, notes.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

build_slow_transit_calendar

41 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezoneOffset, timezone, years, language.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

generate_report_pdf

41 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezone, timezoneOffset, asOfDate, horizonYears.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone, asOfDate.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_marriage_readiness

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
3 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: bride, bride.name, bride.date, bride.time, bride.place, bride.latitude, bride.longitude, bride.timezone, bride.timezoneOffset, groom, groom.name, groom.date, groom.time, groom.place, groom.latitude, groom.longitude, groom.timezone, groom.timezoneOffset, startDate, years, muhurta.startDate, muhurta.endDate, muhurta.limit, muhurta.place, muhurta.latitude, muhurta.longitude, muhurta.timezone, muhurta.timezoneOffset, language.param_no_description
  • Minor
    String arguments with no constraint or example: bride.name, bride.date, bride.time, bride.place, bride.timezone, groom.name, groom.date, groom.time, groom.place, groom.timezone, startDate, muhurta.startDate, muhurta.endDate, muhurta.place, muhurta.timezone.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_doshas

43 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, birthTimeAccuracyMinutes, language, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_compact_chart_evidence

43 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezoneOffset, timezone, language, focus.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone.loose_string_param

analyze_chart_topic

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezone, timezoneOffset, topic, asOfDate, language, birthTimeAccuracyMinutes.param_no_description
  • Minor
    String arguments with no constraint or example: name, place, timezone, asOfDate.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

audit_chart_calculation

44 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, birthTimeAccuracyMinutes, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param

audit_prediction_claim

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: claim, claimClass, supportingEvidence, opposingEvidence, approvedRules, unresolvedSourceKeys, calculationCertified, nearBoundary, empiricallyCalibrated, harmClass.param_no_description
  • Minor
    String arguments with no constraint or example: claim, claimClass.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument calculationCertified is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument nearBoundary is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument empiricallyCalibrated is unclear.vague_boolean

find_marriage_windows

44 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
3 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: name, date, time, startDate, years, place, latitude, longitude, timezone, timezoneOffset.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, startDate, place, timezone.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_timing_context

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezoneOffset, timezone, queryDate, queryTime, language.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone.loose_string_param

prepare_consultation_intake

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: question, topic, birthTimeAccuracyMinutes, birthTimeSource, lifeEvents, expectations, traditionPreference, consent.param_no_description
  • Minor
    String arguments with no constraint or example: question, expectations, traditionPreference.loose_string_param

validate_rule_spec

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfDate, rule.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, asOfDate.loose_string_param

find_muhurta_with_natal_fit

45 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: activity, startDate, endDate, latitude, longitude, limit, natal, natal.name, natal.date, natal.time, natal.latitude, natal.longitude.param_no_description
  • Minor
    String arguments with no constraint or example: startDate, endDate, natal.name, natal.date, natal.time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

run_longitudinal_validation

45 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
4 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: records, records[].claimId, records[].predictedStatus, records[].outcome, records[].recordedAt.param_no_description
  • Minor
    String arguments with no constraint or example: records[].claimId, records[].predictedStatus, records[].recordedAt.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_name

46 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: variantLimit, date, time, place, latitude, longitude, timezone, timezoneOffset.param_no_description
  • Minor
    String arguments with no constraint or example: place, timezone.loose_string_param

analyze_sibling_bond

46 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

compare_conventions

46 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
4 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezone, timezoneOffset, topic, conventions.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone.loose_string_param

calculate_ayanamsa_chart

47 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, ayanamsa, birthTimeAccuracyMinutes, language, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_remedies

48 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, topic, language, asOfDate, birthTimeAccuracyMinutes, preferences, preferences.beliefMode, preferences.tradition, preferences.maximumBurden, preferences.maximumCost, preferences.allowPrayer, preferences.allowCharity, preferences.accessibilityNotes.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, asOfDate, preferences.tradition.loose_string_param
  • Minor
    The meaning of the boolean argument preferences.allowPrayer is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument preferences.allowCharity is unclear.vague_boolean

get_full_life_report_section

48 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, language, birthTimeAccuracyMinutes, asOfDate, horizonYears, section.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, asOfDate.loose_string_param

analyze_arudha_and_upapada

49 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: latitude, longitude.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_badhaka

49 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: latitude, longitude.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_house

49 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, house.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param

fuse_timing

49 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, topic, startIso, endIso, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, startIso, endIso.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

list_rule_review_queue

49 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
5 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: module, limit.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required

calculate_jaimini

50 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, birthTimeAccuracyMinutes, language, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_depth_analysis

50 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, topic, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_natal_panchanga

50 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_planetary_relationship_graph

50 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

query_vimshottari_date

50 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
6 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezoneOffset, timezone, language.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, place, timezone.loose_string_param

analyze_varga

51 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: latitude, longitude, varga, topic.param_no_description

analyze_special_points

52 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: latitude, longitude.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

audit_reading_evidence

52 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: latitude, longitude, text.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

build_remedy_repertoire

52 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, birthTimeAccuracyMinutes, options, options.allowGemstones, options.allowMantras, options.allowFasting, options.allowCharity, language.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument options.allowGemstones is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument options.allowMantras is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument options.allowFasting is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument options.allowCharity is unclear.vague_boolean

find_elected_lagna

52 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: activity, startDate, days, limit, latitude, longitude.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

reason_lal_kitab

52 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, topic, birthTimeAccuracyMinutes.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

suggest_safe_practice

52 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, topic, language, preferences, preferences.beliefMode, preferences.tradition, preferences.maximumBurden, preferences.maximumCost, preferences.allowPrayer, preferences.allowCharity.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, preferences.tradition.loose_string_param
  • Minor
    The meaning of the boolean argument preferences.allowPrayer is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument preferences.allowCharity is unclear.vague_boolean

analyze_yogas

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: latitude, longitude.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_kp

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, birthTimeAccuracyMinutes, language, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_varshaphal

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, targetYear, birthTimeAccuracyMinutes, language, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_panchanga

53 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: date, language, natal, natal.name, natal.date, natal.time, natal.birthTimeAccuracyMinutes, natal.latitude, natal.longitude, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: natal.name, natal.date, natal.time.loose_string_param

analyze_lal_kitab

54 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, birthTimeAccuracyMinutes, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_lal_kitab_remedies

54 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, latitude, longitude, birthTimeAccuracyMinutes.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_ashtakavarga

54 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: latitude, longitude.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_south_indian_chart

54 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezoneOffset, language, methodology, focus, birthTimeAccuracyMinutes.param_no_description
  • Minor
    String arguments with no constraint or example: name, place.loose_string_param

detect_life_themes

54 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, startDate, endDate, birthTimeAccuracyMinutes, language, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name.loose_string_param

find_muhurta

54 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: activity, startDate, endDate, limit, natal, natal.name, natal.date, natal.time, natal.birthTimeAccuracyMinutes, natal.latitude, natal.longitude, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: natal.name, natal.date, natal.time.loose_string_param

search_source_passages

54 / 100Cloudy

Purpose
14 / 20
When to use
15 / 20
Arguments
3 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: query, tradition, reviewStatus, limit.param_no_description
  • Minor
    String arguments with no constraint or example: query, tradition, reviewStatus.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_devata_profile

55 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: name, date, time, latitude, longitude, lineage, birthTimeAccuracyMinutes.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param

get_rule_citations

57 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: sourceKeys.param_no_description

get_rule_hit_rates

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

search_locations

57 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: query, limit.param_no_description

calculate_compatibility

58 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: bride, bride.name, bride.date, bride.time, bride.birthTimeAccuracyMinutes, bride.latitude, bride.longitude, groom, groom.name, groom.date, groom.time, groom.birthTimeAccuracyMinutes, groom.latitude, groom.longitude, language.param_no_description
  • Minor
    String arguments with no constraint or example: bride.name, groom.name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

calculate_relationship_compatibility

58 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: personA, personA.name, personA.date, personA.time, personA.birthTimeAccuracyMinutes, personA.latitude, personA.longitude, personB, personB.name, personB.date, personB.time, personB.birthTimeAccuracyMinutes, personB.latitude, personB.longitude, relationship, language.param_no_description
  • Minor
    String arguments with no constraint or example: personA.name, personB.name.loose_string_param

get_book_rule_findings

58 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: name, date, time, topic, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

analyze_marriage_structure

60 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Arguments without a description: name, date, time, latitude, longitude, asOfIso, topics.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, asOfIso.loose_string_param

calculate_dasha_system

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: latitude, longitude, system.param_no_description

recommend_tools

60 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: question, context, context.hasBirthDetails, context.hasSecondPerson, context.hasProfileRef, context.language.param_no_description
  • Minor
    The meaning of the boolean argument context.hasBirthDetails is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument context.hasSecondPerson is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument context.hasProfileRef is unclear.vague_boolean

describe_methodology

61 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

explore_lal_kitab_remedy_catalog

61 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

explore_lal_kitab_sources

61 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

generate_full_life_report

61 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
9 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: name, date, time, latitude, longitude, language, focus, birthTimeAccuracyMinutes, horizonYears.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param

get_full_reading_context

61 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
7 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: name, date, time, latitude, longitude, language, focus, birthTimeAccuracyMinutes, asOfDate, horizonYears.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time, asOfDate.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

assess_prediction_readiness

62 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

calculate_strength_profile

62 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: latitude, longitude.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

consult_jyotishya

62 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
8 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezone, timezoneOffset, question, focus, asOfDate, language, birthTimeAccuracyMinutes, detail, remedyPreferences.beliefMode, remedyPreferences.tradition, remedyPreferences.maximumBurden, remedyPreferences.maximumCost, remedyPreferences.allowPrayer, remedyPreferences.allowCharity, remedyPreferences.accessibilityNotes.param_no_description
  • Minor
    String arguments with no constraint or example: name, place, timezone, asOfDate, remedyPreferences.tradition.loose_string_param
  • Minor
    The meaning of the boolean argument remedyPreferences.allowPrayer is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument remedyPreferences.allowCharity is unclear.vague_boolean

compare_family_timing

64 / 100Cloudy

Purpose
17 / 20
When to use
15 / 20
Arguments
7 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Arguments without a description: people, people[].name, people[].date, people[].time, people[].latitude, people[].longitude, people[].timezone, people[].birthTimeAccuracyMinutes, asOfDate, horizonYears, language.param_no_description
  • Minor
    String arguments with no constraint or example: people[].name, people[].timezone, asOfDate.loose_string_param

analyze_transits

66 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
16 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: latitude, longitude.param_no_description

calculate_crystal_profile

66 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Arguments without a description: name, date, time, latitude, longitude.param_no_description
  • Minor
    String arguments with no constraint or example: name, date, time.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

get_synthesis_validation_status

66 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

knowledge_status

66 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

analyze_transit_activation

67 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: latitude, longitude, topic, asOfIso, startIso, endIso.param_no_description
  • Minor
    String arguments with no constraint or example: asOfIso, startIso, endIso.loose_string_param

calculate_chart_from_known_place

68 / 100Cloudy

Purpose
20 / 20
When to use
20 / 20
Arguments
6 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: name, date, time, place, latitude, longitude, timezone, timezoneOffset, language, focus, birthTimeAccuracyMinutes.param_no_description
  • Minor
    String arguments with no constraint or example: name, place, timezone.loose_string_param

calculate_prashna

73 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
14 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: question, category, language, latitude, longitude.param_no_description

What static scoring cannot tell

This score reads only the text of each description and schema: it says what is written, not what a model will do. Short tools whose names already say what they do, such as browser_close, score low here even when models use them well, and in our measurements current models chose the right tool in one step even from one-line descriptions, as long as the names and schemas differed. What the text cannot show, such as what happens over several steps and whether an added sentence helps or misleads, is what an evaluation measures, on the Pro and Team plans.

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

All scored servers